Android Studio 3.1 在哪里存储生成的 apk/aar 文件?
Where does Android Studio 3.1 store generated apk/aar files?
将 Android Studio 更新到 3.1 版后,我没有从 build/outputs 目录中生成 apk/aar 文件。
谁能知道这些文件的实际位置?
是的,我 通过从同一位置的 gradle 任务手动生成 来获取它。
好吧,我在这里得到了 apk“build\intermediates\instant-run-apk\debug
”。但是我的图书馆项目没有关于 aar 的线索。
我得出的结论是:
将 Gradle 工具版本更新到 3.1.0 后,您无法直接从构建文件夹获取调试 apk,因为即时 apk 运行 支持它在文件夹 '\app\build\intermediates\split-apk\debug\slices'
中生成切片 apk
如果你想要完整的 apk,那么你可能需要降级
classpath 'com.android.tools.build:gradle:3.1.0'
至
classpath 'com.android.tools.build:gradle:3.0.0'
它仍然会构建一个完整的 apk,但不支持即时 运行。
编码愉快!!!
您仍然可以生成 APK。
转到构建 -> 构建 APK。将生成 APK 并在 Android Studio 中显示一条通知。
将 Android Studio 更新到 3.1 版后,我没有从 build/outputs 目录中生成 apk/aar 文件。
谁能知道这些文件的实际位置?
是的,我 通过从同一位置的 gradle 任务手动生成 来获取它。
好吧,我在这里得到了 apk“build\intermediates\instant-run-apk\debug
”。但是我的图书馆项目没有关于 aar 的线索。
我得出的结论是:
将 Gradle 工具版本更新到 3.1.0 后,您无法直接从构建文件夹获取调试 apk,因为即时 apk 运行 支持它在文件夹 '\app\build\intermediates\split-apk\debug\slices'
中生成切片 apk
如果你想要完整的 apk,那么你可能需要降级
classpath 'com.android.tools.build:gradle:3.1.0'
至
classpath 'com.android.tools.build:gradle:3.0.0'
它仍然会构建一个完整的 apk,但不支持即时 运行。
编码愉快!!!
您仍然可以生成 APK。
转到构建 -> 构建 APK。将生成 APK 并在 Android Studio 中显示一条通知。