2016-05-21 6 views
1

符号付きAPKを生成する場合、ファイルは出力されません。下に添付されているように、gradleビルドログにエラーはありません。そこで、この問題をどこから始めるべきかわかりません。ここで符号付きAPK出力ファイルを生成しない

現象を示すビデオだ:https://www.youtube.com/watch?v=AuZvSRXe-b0

そしてここでは、Gradleのコンソールログです:

Executing tasks: [:app:assembleRelease] 

    Parallel execution with configuration on demand is an incubating feature. 
    Incremental java compilation is an incubating feature. 
    :app:preBuild UP-TO-DATE 
    :app:preReleaseBuild UP-TO-DATE 
    :app:checkReleaseManifest 
    :app:preDebugBuild UP-TO-DATE 
    :app:prepareCnPedantSweetalertLibrary13Library UP-TO-DATE 
    :app:prepareComAndroidSupportAnimatedVectorDrawable2340Library UP-TO-DATE 
    :app:prepareComAndroidSupportAppcompatV72340Library UP-TO-DATE 
    :app:prepareComAndroidSupportCardviewV72340Library UP-TO-DATE 
    :app:prepareComAndroidSupportDesign2340Library UP-TO-DATE 
    :app:preDebugAndroidTestBuild UP-TO-DATE 
    :app:prepareComAndroidSupportMultidex101Library UP-TO-DATE 
    :app:prepareComAndroidSupportRecyclerviewV72340Library UP-TO-DATE 
    :app:prepareComAndroidSupportSupportV132340Library UP-TO-DATE 
    :app:prepareComAndroidSupportSupportV42340Library UP-TO-DATE 
    :app:prepareComAndroidSupportSupportVectorDrawable2340Library UP-TO-DATE 
    :app:prepareComGithubChyrtaAndroidOnboarder06Library UP-TO-DATE 
    :app:prepareComGoogleAndroidGmsPlayServicesAds900Library UP-TO-DATE 
    :app:prepareComGoogleAndroidGmsPlayServicesAdsLite900Library UP-TO-DATE 
    :app:prepareComGoogleAndroidGmsPlayServicesAnalytics900Library UP-TO-DATE 
    :app:prepareComGoogleAndroidGmsPlayServicesAnalyticsImpl900Library UP-TO-DATE 
    :app:prepareComGoogleAndroidGmsPlayServicesBase900Library UP-TO-DATE 
    :app:prepareComGoogleAndroidGmsPlayServicesBasement900Library UP-TO-DATE 
    :app:prepareComGoogleAndroidGmsPlayServicesGcm900Library UP-TO-DATE 
    :app:prepareComGoogleAndroidGmsPlayServicesIid900Library UP-TO-DATE 
    :app:prepareComGoogleAndroidGmsPlayServicesLocation900Library UP-TO-DATE 
    :app:prepareComGoogleAndroidGmsPlayServicesMaps900Library UP-TO-DATE 
    :app:prepareComGoogleAndroidGmsPlayServicesTasks900Library UP-TO-DATE 
    :app:prepareComGoogleFirebaseFirebaseAds900Library UP-TO-DATE 
    :app:prepareComGoogleFirebaseFirebaseAnalytics900Library UP-TO-DATE 
    :app:prepareComGoogleFirebaseFirebaseAnalyticsImpl900Library UP-TO-DATE 
    :app:prepareComGoogleFirebaseFirebaseCommon900Library UP-TO-DATE 
    :app:prepareComGoogleFirebaseFirebaseCore900Library UP-TO-DATE 
    :app:prepareComGoogleFirebaseFirebaseIid900Library UP-TO-DATE 
    :app:prepareComKarumiDexter222Library UP-TO-DATE 
    :app:prepareComMikepenzAboutlibraries566Library UP-TO-DATE 
    :app:prepareComMikepenzFastadapter151Library UP-TO-DATE 
    :app:prepareComMikepenzFontawesomeTypeface4501Library UP-TO-DATE 
    :app:prepareComMikepenzGoogleMaterialTypeface2101OriginalLibrary UP-TO-DATE 
    :app:prepareComMikepenzIconicsCore2511Library UP-TO-DATE 
    :app:prepareComMikepenzMaterialdrawer464Library UP-TO-DATE 
    :app:prepareComMikepenzMaterialize051Library UP-TO-DATE 
    :app:prepareComOgaclejapanSmarttablayoutLibrary160Library UP-TO-DATE 
    :app:prepareComOgaclejapanSmarttablayoutUtilsV4160Library UP-TO-DATE 
    :app:prepareComPnikosisMaterialishProgress10Library UP-TO-DATE 
    :app:prepareComWdullaerMaterialdatetimepicker230Library UP-TO-DATE 
    :app:prepareIoGithubYavskiFabSpeedDial104Library UP-TO-DATE 
    :app:prepareNetDanlewAndroidJoda292Library UP-TO-DATE 
    :app:prepareReleaseDependencies 
    :app:compileReleaseAidl UP-TO-DATE 
    :app:compileReleaseRenderscript UP-TO-DATE 
    :app:generateReleaseBuildConfig UP-TO-DATE 
    :app:mergeReleaseShaders UP-TO-DATE 
    :app:compileReleaseShaders UP-TO-DATE 
    :app:generateReleaseAssets UP-TO-DATE 
    :app:mergeReleaseAssets UP-TO-DATE 
    :app:generateReleaseResValues UP-TO-DATE 
    :app:generateReleaseResources UP-TO-DATE 
    :app:mergeReleaseResources UP-TO-DATE 
    :app:processReleaseManifest UP-TO-DATE 
    :app:processReleaseResources UP-TO-DATE 
    :app:generateReleaseSources UP-TO-DATE 
    :app:incrementalReleaseJavaCompilationSafeguard UP-TO-DATE 
    :app:compileReleaseJavaWithJavac UP-TO-DATE 
    :app:compileReleaseNdk UP-TO-DATE 
    :app:compileReleaseSources UP-TO-DATE 
    :app:lintVitalRelease 
    :app:prePackageMarkerForRelease 
    :app:processReleaseJavaRes UP-TO-DATE 
    :app:transformResourcesWithMergeJavaResForRelease UP-TO-DATE 
    :app:transformClassesAndResourcesWithProguardForRelease UP-TO-DATE 
    :app:collectReleaseMultiDexComponents UP-TO-DATE 
    :app:transformClassesWithMultidexlistForRelease UP-TO-DATE 
    :app:transformClassesWithDexForRelease UP-TO-DATE 
    :app:mergeReleaseJniLibFolders UP-TO-DATE 
    :app:transformNative_libsWithMergeJniLibsForRelease UP-TO-DATE 
    :app:validateExternalOverrideSigning 
    :app:packageRelease UP-TO-DATE 
    :app:assembleRelease 

    BUILD SUCCESSFUL 

    Total time: 3.483 secs 
+0

同じ問題があります。私はStudio 2.2を使用しています。問題を解決しましたか? – zackygaurav

+0

@zackygauravはい、それはStudio 2.2プレビューで解決されました** 2 ** – Zino

答えて

1

私はgradleスクリプトを使ってリリースAPKをターゲットパスにアセンブルします。

あまりに
android { 
    applicationVariants.all{ variant-> 
     variant.outputs.each { output-> 
     if(variant.buildType.name.equals('release')){ 
      output.outputFile = new File('/Users/yourname/Desktop/', ’myapk.apk') 
     } 
    } 
    } 
} 
0

は、キャッシュを再起動し、無効にしてみてください。

enter image description here

this answerで述べたように:

+0

私はこれを試しましたが、ファイルはまだ間違ったディレクトリに置かれています。私はそれがAndroid Studio 2.2.1のプレビューリリースのバグだと思う。 – Zino

0

Android Studio 2.2 Preview 1では、間違ったディレクトリにファイルが出力されることがあります。これらのファイルは、APKを生成しようとしたときにポップアップダイアログで選択したディレクトリではなく、AndroidStudioProjects/AppName/app/build/outputs/apkに配置されていました。

0

私は、ちょうど1.5.0または他のは、通常は署名済みAPKを生成することができますGradleのためにあなたのGradle 2.2.0-アルファ1を変更: は、ここでは、コードです。

+0

1.5.0に変更すると、** Instant Run **は動作しません。より良い解決策を提案する必要があります。 – zackygaurav

+0

ああ、インスタント実行? JRebelを使用するだけでOKです。 –

関連する問題