Android Studio不会在设备上安装最新的应用程序

bra*_*don 37 android android-studio

我正在关注有关在Android Studio中构建应用程序的一些教程,但出于某种原因,当我点击"运行"时,它不会启动/安装我的应用程序的最新版本.我必须在手机上手动卸载应用程序,然后在Android Studio中进行更改后单击"运行"以使应用程序更新.有任何想法吗?

这是控制台输出:

Waiting for device.
Target device: htc-htc_one_m8
Uploading file
    local path: /home/brandon/AndroidStudioProjects/JustJava/app/build/outputs/apk/app-debug.apk
    remote path: /data/local/tmp/com.example.android.justjava
No apk changes detected. Skipping file upload, force stopping package instead.
DEVICE SHELL COMMAND: am force-stop com.example.android.justjava
Launching application: com.example.android.justjava/com.example.android.justjava.MainActivity.
DEVICE SHELL COMMAND: am start -D -n "com.example.android.justjava/com.example.android.justjava.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.android.justjava/.MainActivity }

Waiting for process: com.example.android.justjava
Connected to the target VM, address: 'localhost:8638', transport: 'socket'
Disconnected from the target VM, address: 'localhost:8638', transport: 'socket'
Run Code Online (Sandbox Code Playgroud)

gld*_*ael 77

未检测到apk更改.跳过文件上传,强制停止包.

Android Studio认为没有更改,也没有安装新的APK.解决方法是在"运行">"编辑配置"中禁用"如果APK未更改则跳过安装"选项.

Android Studio 1.4上的屏幕截图


我正在使用Android Studio 1.4
来源:https://code.google.com/p/android/issues/detail?id = 160901

  • 没工作.跳过安装未勾选,但仍未安装最新版本. (15认同)
  • 什么是一个臭虫...我在我禁用愚蠢的选项之前浪费了足够的时间..(愚蠢,因为它没有按预期工作..) (4认同)
  • 我必须这样做,并且还要使 Android Studio 中的缓存无效(文件 > 使缓存无效/重新启动) (2认同)

Aka*_*ore 35

Android Studio认为没有更改,也没有安装新的APK.解决方法是在"运行">"编辑配置">"Android应用程序">"应用程序">"其他"中禁用"如果APK未更改,则跳过安装"选项.然后取消选中"如果APK未更改则跳过安装".

像这样的另一个问题是即时运行您可以通过以下方式管理它: - 只需转到"文件 - >设置 - >构建,执行,部署 - >即时运行",然后禁用它.随着这个Android Studio每次都从头开始构建,但它比不构建它更好.

  • Android Studio 3.5.2 中不再存在 Instant & Run (2认同)