Android的工作室APK安装错误:"本地路径不存在"不存在、路径、错误、工作室

2023-09-05 01:33:48 作者:7.徒有野心勃勃

我击中的Andr​​oid Studio中的运行或调试按钮时,得到下面的输出:

I get the following output when hitting the "run" or "debug" button in Android Studio:

等待设备。目标设备:模拟器-5554(2.2)上传文件     本地路径:   /Users/myname/Development/TestProject/Test/build/apk/Test-debug-unaligned.apk     远程路径:/data/local/tmp/nz.co.adbc.testproject安装   nz.co.adbc.testproject设备的外壳命令:下午安装-r   /data/local/tmp/nz.co.adbc.testprojectPKG:   /data/local/tmp/nz.co.adbc.testproject成功

Waiting for device. Target device: emulator-5554 (2.2) Uploading file local path: /Users/myname/Development/TestProject/Test/build/apk/Test-debug-unaligned.apk remote path: /data/local/tmp/nz.co.adbc.testproject Installing nz.co.adbc.testproject DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/nz.co.adbc.testproject" pkg: /data/local/tmp/nz.co.adbc.testproject Success

上传文件的本地路径:   /Users/myname/Development/TestProjectProject/actionbarsherlock/build/libs/actionbarsherlock-debug.aar     远程路径:/data/local/tmp/com.actionbarsherlock   本地路径不存在。

Uploading file local path: /Users/myname/Development/TestProjectProject/actionbarsherlock/build/libs/actionbarsherlock-debug.aar remote path: /data/local/tmp/com.actionbarsherlock Local path doesn't exist.

由于此误差(以粗体显示)的,它不启动的意图。因此,我不能在Android的工作室调试我的应用程序。

Because of this error (in bold), it doesn't start the intent. Therefore I can't debug my app in Android Studio.

该应用程序工作正常,否则。它还安装并运行良好(从应用程序的抽屉手动启动时)。

The app works fine otherwise. It still installs and runs fine (when launched manually from the app drawer).

有没有人见过这个错误,而且对为什么它正试图上传actionbarsherlock的AAR文件的任何信息?难道不应该只是上传我的apk其中将包括AAR?

Has anyone seen this error before and have any info on why it is trying to upload the aar file of actionbarsherlock? Shouldn't it just upload my apk which would include the aar?

推荐答案

想通了。我的项目是根据双方的AAR和项目本身。

Figured it out. My project was depending on both the aar and the project itself.

文件 - >项目结构 - >模块 - >您的项目 - >相关性 - >取消勾选​​的项目(仅取决于AAR)

File -> Project Structure -> Modules -> Your Project -> Dependencies -> Uncheck the project (only depend on the aar)