I tried to install an app that requested com.google.android.maps.jar.
It gave me INSTALL_FAILED_MISSING_SHARED_LIBRARY and after i runned adb install, logcat showed:
Package se.norstedts.svenskastora requires unavailable shared library com.google.android.maps; failing!.
- So I copied com.google.android.maps.jar to system/framework.
- Installed Google maps v5.12.0.apk from the device.
- I tried to install the app again. Got the same error INSTALL_FAILED_MISSING_SHARED_LIBRARY because of the missing com.google.android.maps
Modified /etc/permisions/platform.xml. I appended at the end of the xml file in the "list of all the libraries available for application code to link against." :
<library name="com.google.android.maps" file="/system/framework/com.google.android.maps.jar" />
- restarted device and discovered that i lost internet conectivity!!
I am still not able to install the first app, and didn't regain internet conectivity after i restored platform.xml to it's original form.
What should I do now? It seems to be a permision problem. Wifi connects with no problems. The apps cannot acces internet.