java Android失败[INSTALL_FAILED_MISSING_SHARED_LIBRARY]安装失败,输出如下:pkg:/data/local/tmp/Package。apk
我在尝试使用Unity5在安卓设备上构建和运行时收到此错误消息。这与谷歌API问题有关吗?此项目所需的所有库
Installation failed with the following output:
pkg: /data/local/tmp/Package.apk
Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY]
5801 KB/s (19486779 bytes in 3.280s)
UnityEditor.HostView:OnGUI()
我不知道我的男朋友还好吗。xml,到目前为止没有任何问题
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:安卓="http://schemas.安卓.com/apk/res/安卓" 安卓:largeHeap="true" 安卓:theme="@安卓:style/Theme.NoTitleBar" 安卓:versionCode="13" 安卓:versionName="1.13" package="com.projecttango.experiments.augmentedreality" 安卓:installLocation="preferExternal">
<supports-screens 安卓:anyDensity="true" 安卓:largeScreens="true" 安卓:normalScreens="true" 安卓:smallScreens="true" 安卓:xlargeScreens="true" />
<uses-feature 安卓:name="安卓.hardware.camera.autofocus" 安卓:required="false" />
<uses-permission 安卓:name="安卓.permission.CAMERA" />
<uses-permission 安卓:name="安卓.permission.INTERNET" />
<uses-permission 安卓:name="安卓.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission 安卓:name="安卓.permission.READ_EXTERNAL_STORAGE" />
<application 安卓:icon="@drawable/app_icon" 安卓:label="@string/app_name" 安卓:debuggable="false" 安卓:isGame="true" 安卓:banner="@drawable/app_banner">
<activity 安卓:name="com.projecttango.permissionrequester.RequestManagerActivity" 安卓:theme="@安卓:style/Theme.Translucent.NoTitleBar">
</activity>
<activity 安卓:label="@string/app_name" 安卓:name="com.google.unity.GoogleUnityActivity" 安卓:screenOrientation="landscape" 安卓:launchMode="singleTask" 安卓:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale">
<meta-data 安卓:name="unityplayer.ForwardNativeEventsToDalvik" 安卓:value="false" />
<meta-data 安卓:name="unityplayer.UnityActivity" 安卓:value="true" />
<intent-filter>
<action 安卓:name="安卓.intent.action.MAIN" />
<category 安卓:name="安卓.intent.category.LAUNCHER" />
<category 安卓:name="安卓.intent.category.LEANBACK_LAUNCHER" />
</intent-filter>
</activity>
<uses-library 安卓:name="com.projecttango.libtango_device" 安卓:required="true" />
</application>
<uses-sdk 安卓:minSdkVersion="19" 安卓:targetSdkVersion="21" />
<uses-feature 安卓:glEsVersion="0x00020000" />
<uses-feature 安卓:name="安卓.hardware.touchscreen" 安卓:required="false" />
<uses-feature 安卓:name="安卓.hardware.touchscreen.multitouch" 安卓:required="false" />
<uses-feature 安卓:name="安卓.hardware.touchscreen.multitouch.distinct" 安卓:required="false" />
</manifest>
# 1 楼答案
如果您的设备不是Project Tango development kit,则可能无法成功运行该应用程序
Tango设备中有一些默认库
因为
将使用Project Tango框架的应用程序部署到Google Play只需在正常的Android分发过程中再做一步。要确保应用程序只能由与Project Tango兼容的设备安装,请在应用程序的清单文件中添加以下行