ฉันได้สร้างโครงการขึ้นมาใหม่ตั้งแต่ต้นจึงมีปัญหามากมาย ในขณะนี้ทุกอย่างทำงานได้ดียกเว้นว่าเมื่อฉันพยายามเรียกใช้แอปฉันได้รับข้อความว่า 'Local path ไม่มีอยู่จริง' โดยที่โลคัลพา ธ ชี้ไปที่พา ธ : AndroidStudioProjects \ MyProject \ MyProject .. \ build \ production \ MyProject.apkและเป็นจริงเพียงพอไม่มีไฟล์. apk ในตำแหน่งนั้นหรือที่อื่น ๆ ในระบบไฟล์โปรเจ็กต์
อย่างไรก็ตามฉันสามารถสร้างแอปได้โดยไม่มีปัญหาและการเรียกใช้ gradlew packageDebug ทำให้ฉันมีข้อความว่า " สร้างสำเร็จ " ดังนั้นจึงควรสร้าง. apk คำถามของฉันคือพวกเขาจะไปไหนหรือถ้าไม่ถูกสร้างขึ้นมาทำไมล่ะ?
เส้นทางการสร้างของชุดโมดูลแต่ละชุดอยู่ที่ไหน ฉันค่อนข้างสับสนเพราะ Project Structure-> Facets-> Android-> Compiler settings, Project Structure-> Modules-> Paths-> Compiler Output, build.gradle และ MyProject.iml ดูเหมือนจะมีบางอย่างเกี่ยวข้องกับ สร้างเส้นทาง แต่ฉันไม่ค่อยเข้าใจว่ามันเกี่ยวข้องกันอย่างไร
แก้ไข: ฉันรู้ว่าควรจะอยู่ตรงไหนแต่ไม่มีดังนั้นฉันจึงต้องการทราบวิธีเปลี่ยนเส้นทางการสร้าง
แก้ไข 2: ด้วยเหตุผลบางประการที่เรียกใช้gradlew buildจะสร้าง. apk แต่ไม่ได้สร้างหรือเรียกใช้จากภายในโปรแกรม
แก้ไข 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