Mig*_*ell 93 android android-studio
我一直在重建我的项目,所以它有很多问题.目前,一切都运行良好,除了当我尝试运行应用程序时,我收到消息"本地路径不存在".,本地路径指向路径:AndroidStudioProjects\MyProject\MyProject ..\build\production\MyProject.apk,并且确实,该位置或项目文件系统中的任何其他位置都没有.apk文件.
但是,我可以毫无问题地构建应用程序,并且运行gradlew packageDebug会给我" 构建成功 " 消息,因此应该生成.apks .我的问题是,他们去哪里,或者如果他们没有被生成,为什么不呢?
每个模块的构建路径在哪里?我有点困惑,因为Project Structure-> Facets-> Android-> Compiler设置,Project Structure-> Modules-> Paths-> Compiler Output,build.gradle和MyProject.iml似乎都与建立路径,但我不太明白它们的关系
编辑:我知道应该在哪里,但它不存在,所以我想知道如何更改构建路径
编辑2:出于某种原因,运行gradlew build会创建.apks,但不会在程序内部构建或运行
编辑3:这是我的gradlew构建输出,请注意它确实成功构建:
Creating properties on demand (a.k.a. dynamic properties) has been deprecated and is scheduled to be removed in Gradle 2.0. Please read http://gradle.org/docs/current/dsl/org.gradle.api.plugins.ExtraPropertiesExtension.html for information on the replacement for dynamic properties.
Deprecated dynamic property: "target" on "com.android.build.gradle.LibraryExtension_Decorated@9e9aabc", value: "android-16".
:TwoWayLib:mergeReleaseProguardFiles UP-TO-DATE
:TwoWayLib:packageReleaseAidl UP-TO-DATE
:TwoWayLib:prepareReleaseDependencies
:TwoWayLib:compileReleaseAidl UP-TO-DATE
:TwoWayLib:generateReleaseBuildConfig UP-TO-DATE
:TwoWayLib:mergeReleaseAssets UP-TO-DATE
:TwoWayLib:compileReleaseRenderscript UP-TO-DATE
:TwoWayLib:mergeReleaseResources UP-TO-DATE
:TwoWayLib:processReleaseManifest UP-TO-DATE
:TwoWayLib:processReleaseResources UP-TO-DATE
:TwoWayLib:compileRelease UP-TO-DATE
:TwoWayLib:processReleaseJavaRes UP-TO-DATE
:TwoWayLib:packageReleaseJar UP-TO-DATE
:TwoWayLib:packageReleaseLocalJar UP-TO-DATE
:TwoWayLib:packageReleaseRenderscript UP-TO-DATE
:TwoWayLib:bundleRelease UP-TO-DATE
:Rogue:prepareRogueProjectTwoWayLibUnspecifiedLibrary UP-TO-DATE
:Rogue:prepareDebugDependencies
:Rogue:compileDebugAidl UP-TO-DATE
:Rogue:generateDebugBuildConfig UP-TO-DATE
:Rogue:mergeDebugAssets UP-TO-DATE
:Rogue:compileDebugRenderscript UP-TO-DATE
:Rogue:mergeDebugResources UP-TO-DATE
:Rogue:processDebugManifest UP-TO-DATE
:Rogue:processDebugResources UP-TO-DATE
:Rogue:compileDebug UP-TO-DATE
:Rogue:dexDebug UP-TO-DATE
:Rogue:processDebugJavaRes UP-TO-DATE
:Rogue:validateDebugSigning
:Rogue:packageDebug
:Rogue:assembleDebug
:Rogue:prepareReleaseDependencies
:Rogue:compileReleaseAidl UP-TO-DATE
:Rogue:generateReleaseBuildConfig UP-TO-DATE
:Rogue:mergeReleaseAssets UP-TO-DATE
:Rogue:compileReleaseRenderscript UP-TO-DATE
:Rogue:mergeReleaseResources UP-TO-DATE
:Rogue:processReleaseManifest UP-TO-DATE
:Rogue:processReleaseResources UP-TO-DATE
:Rogue:compileRelease UP-TO-DATE
:Rogue:dexRelease UP-TO-DATE
:Rogue:processReleaseJavaRes UP-TO-DATE
:Rogue:packageRelease
:Rogue:assembleRelease
:Rogue:assemble
:Rogue:check UP-TO-DATE
:Rogue:build
:TwoWayLib:mergeDebugProguardFiles UP-TO-DATE
:TwoWayLib:packageDebugAidl UP-TO-DATE
:TwoWayLib:prepareDebugDependencies
:TwoWayLib:compileDebugAidl UP-TO-DATE
:TwoWayLib:generateDebugBuildConfig UP-TO-DATE
:TwoWayLib:mergeDebugAssets UP-TO-DATE
:TwoWayLib:compileDebugRenderscript UP-TO-DATE
:TwoWayLib:mergeDebugResources UP-TO-DATE
:TwoWayLib:processDebugManifest UP-TO-DATE
:TwoWayLib:processDebugResources UP-TO-DATE
:TwoWayLib:compileDebug UP-TO-DATE
:TwoWayLib:processDebugJavaRes UP-TO-DATE
:TwoWayLib:packageDebugJar UP-TO-DATE
:TwoWayLib:packageDebugLocalJar UP-TO-DATE
:TwoWayLib:packageDebugRenderscript UP-TO-DATE
:TwoWayLib:bundleDebug UP-TO-DATE
:TwoWayLib:assembleDebug UP-TO-DATE
:TwoWayLib:assembleRelease UP-TO-DATE
:TwoWayLib:assemble UP-TO-DATE
:TwoWayLib:check UP-TO-DATE
:TwoWayLib:build UP-TO-DATE
BUILD SUCCESSFUL
Total time: 10.848 secs
Run Code Online (Sandbox Code Playgroud)
Meh*_*hba 142
YourApplication \程序\建立\输出\ APK
Man*_*pta 22
转到AndroidStudio项目文件
如果你在AVD或甚至硬件设备上运行应用程序,你会在这里找到应用程序的APK文件
小智 18
对于最新的 Android Studio Chipmunk|2021.2.1 Patch 2,文件
的路径Apk是
MySampleAndroidApp\app\build\intermediates\apk\debug\app-debug.apk
Run Code Online (Sandbox Code Playgroud)
ros*_*213 11
我遇到问题找到我的调试apk.Android Studio 0.8.6没有在project/project/build /中显示apk甚至输出文件夹.当我从windows文件夹资源管理器检查相同的路径项目/项目/构建/时,我在那里找到了"output"文件夹,并在其中找到了调试apk.
小智 10
您应该构建您的应用程序而不是调试过程。只需遵循以下步骤:
Build -> Build Bundles/APK(s) -> Build APK(s)
Run Code Online (Sandbox Code Playgroud)
小智 9
对于Android Studio:
如果您尚未至少构建一次APK,则可能找不到/ Outputs/APK文件夹.转到Android Studio中的Build,最后三个选项之一是Build APK,选择它.然后它将创建该文件夹,您将在那里找到您的APK文件.
当 Gradle 构建您的项目时,它会将所有 APK 放在 build/apk 目录中。您也可以在项目的顶级目录中为 *.apk 执行一个简单的递归查找命令。
这是一个更好的描述......

在http://i.stack.imgur.com/XwjEZ.png查看完整图片
在 android 3.1.0 以上使用下面的路径来查找 APK 的签名版本
home/AndroidStudioProjects/<projedct name>/app/app-release.apk
Run Code Online (Sandbox Code Playgroud)
并在窗户中
AndroidStudioProjects\{project name}\app\release\app-release.apk
Run Code Online (Sandbox Code Playgroud)
我的应用程式的APK位于这个位置
C:\ Users \ haseeb_mir \ AndroidStudioProjects \ MyTestApp \ app \ build \ outputs \ apk \ debug
你可以在
project -> app (or your main app module) -> build -> outputs -> apk
Run Code Online (Sandbox Code Playgroud)
小智 5
Android Studio BumbleBee 2021.1.1 补丁 3
Android Studio 大黄蜂 | 2021.1.1 Patch 3 Build #AI-211.7628.21.2111.8309675,构建于2022年3月16日运行时版本:11.0.11+0-b60-7590822 x86_64
yourProject /build/intermediates/apk/debug/debug.apk
| 归档时间: |
|
| 查看次数: |
238697 次 |
| 最近记录: |