Hi guys,
We're currently checking out the eMBMS SDK to build some applications. We currently are in the process of testing using the stub. However, we cannot make the stub to work in the application.
Our current setup is we replaced the original msdc_api-2.2.22.18.0.jar with the msdc_api_stub_2.2.22.18.1.jar
According to the documentation:
To be able to test your application using the stub, include the MSDC_API_Stub JAR in your application APK. Copy the “stub_config.xml” to the “SD Card” in the following location, “msdc_api.”
We tried placing the stub_config.xml inside the msdc_api folder and placed it in device storage, but it does not work.
Does it need to be placed in an SD Card (micro SD card)?
Thank you!
Kind regards,
Charlie
Dear Charlie,
By SD Card, we mean the external storage.
What error do you get?
Thanks,
Elmira
Hi Elmira,
Actually, we are not receiving any errors when running the code with the stub and the stub_config file (msdcError() function was not called. file delivery and network error functions were not called as well).
However, we were only able to receive the Network Service Initialize Confirmation. File Delivery Service Confirmation (as we are testing file delivery scenario), and the MSDC initialization confirmation (function nitializeMSDCConfirmation() was called).
In the stub_config file, we tried using the Broadcast coverage notification.Hhowever, the app seems to be not receiving anything from the stub.
We've tried placing the stub_config file in different places:
1. in the SD card
2. in the SD card inside the "msdc_api" folder
3. in the device storage
4. in the device storage inside the "msdc_api" folder
All of them seems to be not working as there were no broadcast coverage notification received by the app.
Charlie,
I don't think the location of the stub is an issue since you are reciving other notifications.Would you please reboot the device and collect ADB logs from the start of your application?
Please go to "Contact Us": https://developer.qualcomm.com/lteb-contact and open a case there. Then I will let you know how to send me the log file for further investigation.
Thanks,
Elmira
Hi Elmira,
We've contacted you via the https://developer.qualcomm.com/contact and used Qualcomm LTE Broadcast SDK as a recipient.
Thank.
Kind regards,
Charlie