真机测试出现Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY]异常

来源:互联网 发布:车载数据采集系统 编辑:程序博客网 时间:2024/05/25 01:34

删除不必要的< uses-library >,也就是说可能你的Manifest里面有错误!

从你的清单元素。 显然有一个,这是引发这个错误。 地图V2不需要这样的一个元素。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.fujitsu"    android:versionCode="1"    android:versionName="1.0">    <uses-permission android:name="android.permission.INTERNET" />    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />    <!-- google地图开发权限 -->    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />    <uses-permission android:name="android.permission.READ_PHONE_STATE" />    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />    <uses-sdk        android:minSdkVersion="21"        android:targetSdkVersion="21" />    <application        android:allowBackup="true"        android:icon="@mipmap/icon2"        android:label="@string/app_name"        android:supportsRtl="true"        android:theme="@style/AppTheme">    <uses-library android:name="com.google.android.maps" />        <activity            android:name="com.fujitsu.ui.MainActivity"            android:label="@string/app_name"            android:screenOrientation="landscape"            android:theme="@android:style/Theme.NoTitleBar"            android:windowSoftInputMode="stateHidden|adjustPan">        </activity>
如上所示,我的代码里面application节点下面有一个
    <uses-library android:name="com.google.android.maps" />
这段代码,只要把这个放到
    <!-- google地图开发权限 -->
下面就行了!

不过这样打包可能会出问题!求大神解答!

按照上面的这段代码写,能打包,但是运行不了!

0 0