简体   繁体   English

无法在Android studio 1.3中构建.apk?

[英]Can't Build .apk in Android studio 1.3?

Currently i am trying to run a sample application "Hello Gimbal Android" using Android Studio 1.3 (updated 28 july 2015) 目前我正在尝试使用Android Studio 1.3运行示例应用程序“Hello Gimbal Android”(2015年7月28日更新)

After follow step by step from tutorial : 从教程中逐步完成后:

  1. Clone sample application from github. 从github克隆示例应用程序。
  2. Import project in Android Studio 在Android Studio中导入项目
  3. Fill in the API key in MainActivity file. 在MainActivity文件中填写API密钥。
  4. Add the jars from the Gimbal SDK libs directory to the project libs directory 将Gimbal SDK libs目录中的jar添加到项目libs目录中
  5. Last step is build the project (using Build -> Make Project ) 最后一步是构建项目(使用Build - > Make Project

It is successfully built as shown in grandle console but after that i search it cant find the .apk file. 它已成功构建,如在grandle控制台中所示,但在此之后我搜索它无法找到.apk文件。

Anyone has this experience before? 以前有人有这种经历吗? Any clue? 任何线索?

Executing tasks: [:app:compileDebugSources, :app:compileDebugAndroidTestSources]

Configuration on demand is an incubating feature.
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAppcompatV72200Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42200Library UP-TO-DATE
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources UP-TO-DATE
:app:processDebugManifest UP-TO-DATE
:app:processDebugResources UP-TO-DATE
:app:generateDebugSources UP-TO-DATE
:app:compileDebugJava
:app:compileDebugNdk UP-TO-DATE
:app:compileDebugSources
:app:preDebugAndroidTestBuild UP-TO-DATE
:app:prepareDebugAndroidTestDependencies
:app:compileDebugAndroidTestAidl UP-TO-DATE
:app:processDebugAndroidTestManifest UP-TO-DATE
:app:compileDebugAndroidTestRenderscript UP-TO-DATE
:app:generateDebugAndroidTestBuildConfig UP-TO-DATE
:app:generateDebugAndroidTestAssets UP-TO-DATE
:app:mergeDebugAndroidTestAssets UP-TO-DATE
:app:generateDebugAndroidTestResValues UP-TO-DATE
:app:generateDebugAndroidTestResources UP-TO-DATE
:app:mergeDebugAndroidTestResources UP-TO-DATE
:app:processDebugAndroidTestResources UP-TO-DATE
:app:generateDebugAndroidTestSources UP-TO-DATE
:app:compileDebugAndroidTestJava
:app:compileDebugAndroidTestNdk UP-TO-DATE
:app:compileDebugAndroidTestSources

BUILD SUCCESSFUL

Total time: 5.7 secs

Note : 注意 :

I use ubuntu 14.04, have downloaded the Android SDK and also have configured the PATH. 我使用ubuntu 14.04,已经下载了Android SDK并且还配置了PATH。

When you just build, you don't get an apk. 当你刚建立时,你没有得到一个apk。

For an unsigned apk you need to either 对于未签名的apk,您需要
- Run the app (Run > Run "YourProject") - 运行应用程序(运行>运行“YourProject”)
- Execute assemble Task from Gradle panel (present in right hand side of the Studio window) or from the embedded terminal window on bottom (in project Root) - 从Gradle面板(位于Studio窗口的右侧)或底部的嵌入式终端窗口(在项目Root中)执行汇编任务

Then the apk is in $YOUR_PROJECT/$YOUR_MODULE/build/outputs/apk 然后apk在$YOUR_PROJECT/$YOUR_MODULE/build/outputs/apk

For a signed apk , use Build -> Generate Signed APK 对于已签名的apk ,请使用Build - > Generate Signed APK

If you look in the Gradle Console Rebuild Project will say something like...: 如果您查看Gradle控制台Rebuild Project会说类似......:

See here. 看这里。 Perhaps help you... 或许可以帮助你......

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM