【android开发】解决INSTALL_FAILED_MISSING_SHARED_LIBRARY问题.面向菜鸟中的战斗鸟,零基础人士
来源:互联网 发布:webpack 压缩混淆js 编辑:程序博客网 时间:2024/04/25 09:19
INSTALL_FAILED_MISSING_SHARED_LIBRARY问题,困扰得心烦意乱。找了网上的很多文章,解决方法倒是看着不复杂,不过在解决过程遇到很多新的名词,新的东西。本人便是初级战斗鸟一枚。以下便列出战斗鸟战胜上述问题的经经过过。(鸟到adb命令不能识别都得google !!)
首先,奉上网上盛行的解决方案。(转载,如有版权问题,请作者提出,立马分分钟删帖。)
个人觉得这哥们讲得比较有条理。
转自:http://blog.163.com/gobby_1110/blog/static/29281715201010146177879/
1.从emulator的system/framework文件夹下导出这两个文件
1.1 直接通过DDMS导出
1.2 通过adb命令导出
2. 把导出的这两个文件导入Odroid 7的system/framework文件夹下
2.1 直接通过DDMS导出
2.2 通过adb命令导出:
- adb -d push com.google.android.maps.jar /system/framework/
或者
- adb push com.google.android.maps.jar /system/framework/com.google.android.maps.jar
- adb push com.google.android.gtalkservice.jar /system/framework/com.google.android.gtalkservice.jar
3. 给这两个文件添加权限
把真机中/etc/permissions/platform.xml文件取出来编辑:
<permissions>
...
<!-- This is a list of all the libraries available for application code to link against. -->
<library name="android.awt" file="/system/framework/android.awt.jar"/>
<library name="android.test.runner" file="/system/framework/android.test.runner.jar"/>
<library name="com.android.im.plugin" file="/system/framework/com.android.im.plugin.jar"/>
<library name="com.google.android.maps" file="/system/framework/com.google.android.maps.jar"/>
<library name="com.google.android.gtalkservice" file="/system/framework/com.google.android.gtalkservice.jar"/>
</permissions>
然后再把这个platform.xml文件push回真机的/etc/permissions文件夹中
4.重启真机硬件
并且
- adb stop
- adb start
5.尝试安装带有Google Maps的程序
期间又重启了一次开发板(真机)
(如果没有解决再次重启试试)
问题解决
到这里,如果你已经解决问题,这篇文章便没有必要再看下去了。
以下是一些次生问题(或许是战斗鸟才会有疑惑的问题,高手绕道!不过,这也正是本文的重点所在)
【问题1】.从emulator导入导出文件,这个怎么搞。继续google。
这个,参考的文章图片比较多,就不往这里贴了。网址奉上。
http://www.crifan.com/import_file_into_android_adt_avd_through_ddms/
站在前人肩膀,顺利从emulator导出maps.jar文件。紧接着,导入真机,问题阴魂不散的来了。
“Failed to push selection: Read-only file system”
- 【android开发】解决INSTALL_FAILED_MISSING_SHARED_LIBRARY问题.面向菜鸟中的战斗鸟,零基础人士
- android 地图服务开发 INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误解决
- android 地图服务开发 INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误解决
- android 地图服务开发 INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误解决
- android 地图服务开发 INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误解决
- 解决[INSTALL_FAILED_MISSING_SHARED_LIBRARY]
- 暑假零基础菜鸟入门android编程
- Android Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY的解决
- Android开发GoogleMap遇到的INSTALL_FAILED_MISSING_SHARED_LIBRARY错误
- 菜鸟也能解决android中的OOM问题
- 菜鸟也能解决android中的OOM问题
- Android使用Google map的地图服务的开发 INSTALL_FAILED_MISSING_SHARED_LIBRARY 问题
- 零基础学习Android开发
- iPhone兴起零基础菜鸟怎样自学iOS开发
- INSTALL_FAILED_MISSING_SHARED_LIBRARY错误的解决
- android 地图服务开发 INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误解决 地图服务开发中遇到此类错误大体分为以下两种情况解决:
- 零基础Android嵌入式开发视频教程
- 零基础 Kotlin开发 Android 环境搭建
- JarBundler 将可执行 jar 打包成 app
- opencv+vs2010安装
- android 标签页的实现 TabHost TabWidget TabActivity
- 安卓应用开发之—现有应用软件版本下独立新版本
- 多线程笔记
- 【android开发】解决INSTALL_FAILED_MISSING_SHARED_LIBRARY问题.面向菜鸟中的战斗鸟,零基础人士
- hibernate优化
- wordpress中添加Javascript文件与css文件的方法
- 黑马程序员--08.泛型--01.【泛型概述】【泛型类】
- 单片机全局变量和局部变量的使用
- Linux防火墙
- Failed to install *.apk on device '10001c715797': timeout
- java验证码识别--2
- 完全二叉树,知道总节点数,计算叶子结点的数量