2016-05-26 17 views
1

最近、アンドロイドスタジオを1.3から2.1にアップデートしました。その後、ビルドメニューで「Generate Signed APK」からapkを作成しようとしたとき。 Androidスタジオはうまく動作し、リリースファイルを生成するためのプロンプトが表示されますが、常に選択した出力フォルダにそのようなapkファイルはありません。また、正常なポップアップメッセージからのオープンディレクトリは機能しません。 これは私が使用していますbuild.gradleファイルですAndroid Studio 2.1はアップデート後に署名付きApkを生成しません

..私は署名のための新しいキーストアを作成し、いくつかの記事で提案されているようアンドロイドスタジオを再インストールしてみてください、しかし、問題に変化がない:私が遭遇した

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.3" 

    defaultConfig { 
     applicationId "com.example.vcc4.homeui" 
     minSdkVersion 15 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 

    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    compile 'com.android.support:appcompat-v7:23.4.0' 
    compile files('libs/gson-2.6.2.jar') 
    compile 'com.android.support:design:23.4.0' 
} 
+0

出力フォルダーに署名済みのAPKを作成する必要はありません。あなたはプロジェクトの全ルートをチェックしましたか? – Amir

+0

ここで私の答えをチェックhttp://stackoverflow.com/a/36489393/2494799 –

+0

応答のために@MounirElfassiと@ Amirに感謝します。ところで、私は新しいプロジェクトを作成して、すべてのコード行を新しいものにコピーしてコピーし、問題を一時的に解決しようとしました。 –

答えて

0

同じ問題。そして、生成されたapkが "app"フォルダから "app/build/outputs/apk /"フォルダに移動したことが分かりました。

バグか機能かわかりませんが、この記事のhttps://developer.android.com/studio/publish/app-signing.html#release-modeには上記のフォルダが記載されているため、「自動的にAPKに署名する」と関係している可能性があります。

0

今日は同じ問題が発生しました。 Androidスタジオを再起動して問題を解決できたのですが、ProGuardなどで問題が発生してビルドに失敗したため、Gradle同期やプロジェクトの再構築なども便利でした。

これはおそらくASやマシンを再始動することと関係しています。前回同じ問題が発生しましたが、署名したAPKを作成しようとしていましたが、これは数時間かかることがありました....私もこれを理解する必要があります

0

apkが生成するようですbe in

{project-folder}/app/release/app-release.apk 
関連する問題