0

我在安装 apk 文件时遇到问题,如下: 1. 从 Eclipse 的 /bin 复制 apk 文件

方式一:

使用命令行: adb install [apk 文件的路径]

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

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

方式二:

将该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。我解决了我的问题,它的不同之处在于如何打开我的应用程序,而不是如何安装应用程序。

4

1 回答 1

0

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

  • 将 APK 推送到 temp
  • 通过 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使用您的应用程序的真实信息

于 2013-12-16T09:59:54.557 回答