Afi*_*tuu 5 android-studio android-things
我以前从未制作过 Android 应用程序,这不是一个好的开始。我在 Android 工作室做了一个空白项目作为测试,并尝试在我的华为 P33 手机上运行该程序。当我尝试构建和安装程序时,我收到以下消息;
无法使用命令 cmd package install-commit 389180709 提交安装会话 389180709。错误:INSTALL_FAILED_MISSING_SHARED_LIBRARY:无法在 /data/app/com.example.myapplication-segdjrVZj4KvtCNaJ5W5oQ 中安装包。图书馆 com.google.android.things; 失败!
会话“应用程序”:安装未成功。无法安装应用程序:INSTALL_FAILED_MISSING_SHARED_LIBRARY 重试
我花了大约一个半小时的谷歌搜索,但似乎没有人对 Android Things 库有同样的问题。
在“AndroidManifest.xml”中,如果我更改<uses-library android:name="com.google.android.things" />为<uses-library android:name="com.google.android" />,应用程序会安装但不执行任何操作并在打开后立即崩溃。
Fan*_*dez 16
请转到您的清单文件,看看是否有这些代码行。如果存在,请删除它们。
enter c<uses-library
android:name="com.google.android.wearable"
android:required="true" />
<!--
Set to true if your app is Standalone, that is, it does not require the handheld
app to run.
-->
<meta-data
android:name="com.google.android.wearable.standalone"
android:value="true" />
Run Code Online (Sandbox Code Playgroud)
您可以将 android:required="false" 标志添加到清单文件中,应用程序应该能够启动。
<uses-library
android:name="com.google.android.maps"
android:required="false"/>
Run Code Online (Sandbox Code Playgroud)
然后你必须确保保护你的代码不会在你需要的地方抛出异常
鉴于您以前从未制作过 Android 应用程序,您很可能在新项目向导中选择了 Android Things 模板。只需创建一个新项目并确保仅选择手机和平板电脑,而不是 Android Things。
| 归档时间: |
|
| 查看次数: |
15252 次 |
| 最近记录: |