我最近今天下载了最新版本的Android Studio。我正确配置和设置了所有内容但是当我创建一个新项目并尝试在连接的手机中运行和调试时,它将显示此错误。
错误:本地路径不存在。
此外,我搜索apk文件,但没有在任何地方生成apk。
我使用的是2014年12月5日制作的Android Studio 1.0。 SDK管理器也没有从Android工作室开始。
请帮忙。
答案 0 :(得分:1)
自从更新到1.0版本后我遇到了同样的问题,该错误来自一个内部脚本,该脚本应该找到Java的分发但是在32位Windows系统上无法正常工作(SDK Manager也是不可能的运行)并且已在SDK的24.0.1版本中修复。
解决方案:
在tools / lib / find_java.bat的第27行有一个问题:
find /i "x86" > NUL && set arch_ext=32 || set arch_ext=64
你必须在" arch_ext = 32"之后删除空格。正确的代码是:
find /i "x86" > NUL && set arch_ext=32|| set arch_ext=64
您现在应该可以打开SDK Manager,并更新Android SDK工具。
答案 1 :(得分:0)
阅读此可能重复的
Android Studio - local path doesn't exist
至于APK,除非你这样做,否则不会生成。
当您准备发布项目时,它用于将您的项目发布为Android文件格式。
我为你截了屏幕截图:
答案 2 :(得分:0)
如果您在Windows上使用工作室,并且您的Windows用户名包含特殊符号,例如'&' - 重命名您的USERNAME(和用户文件夹)!
答案 3 :(得分:0)
我的问题已通过以下答案https://www.reddit.com/r/androiddev/comments/2pfm2e/android_studio_local_path_doesnt_exist/得到解决。
请按以下说明找出要点。
假设您使用的是mac / linux计算机。如果在Windows上,请使用“gradlew.bat”而不是“./gradlew”:
1)关闭Android Studio
2)打开项目根目录的命令行(gradlew的位置)
3)运行“./gradlew clean”清理项目
4)运行“./gradlew --stop”以杀死任何可能缓存内容的残余Android Studio gradle守护程序
5)运行“./gradlew assembleDebug”重新构建项目。 (我假设您正在构建一个基本的调试配置。如果没有,请随意使用您的自定义配置运行“汇编”。)如果项目有任何问题,您将在此处看到它们。
6)重新启动Android Studio并尝试重新构建。