安装apk文件的不同方式



我在安装apk文件时遇到问题,如下所示:1.Eclipse 的/bin的apk文件副本

方式1:

使用命令行:adb-install〔路径到apk文件〕

结果1:-转到应用程序中的任何位置,然后触摸主页按钮。

  • 使用启动器重新运行应用程序,应用程序转到上一屏幕(ok)

方式2:

将该apk文件复制到sdcard,然后点击它直接运行。

结果1:

  • 转到应用程序中的任何位置,然后触摸主页按钮

-使用启动器重新运行应用程序,应用程序转到第一个屏幕(不正常)

AndroidManifest:这些是在标签应用程序中定义的

android:allowBackup="true"
android:hardwareAccelerated="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:largeHeap="true"
android:launchMode="singleTop"
android:logo="@drawable/ic_launcher"

我如何导出APK并直接安装它,结果就像在Eclipse中通过adb或ctrl+f11安装一样?


非常感谢@marek sebera。我解决了我的问题,不同的是如何打开我的应用程序,而不是如何安装应用程序。

使用Eclipse使用的过程,但要手动:

  • 将APK推入温度
  • 通过ADB安装APK
  • 运行应用程序

示例

adb push bin/my_app-debug.apk /data/local/tmp/my_app-debug.apk
pm install -r "/data/local/tmp/my_app-debug.apk"
am start -n "my.package.name/my.package.name.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER

用应用程序的真实信息替换my_app-debug.apkmy.package.name

相关内容

  • 没有找到相关文章

最新更新