0

私の最初の Android プロジェクトが終了しました。しかし、私はAndroidスタジオでこのプロジェクトを生成していません。Build -> Generate Signed APK を実行しますが、このエラーが発生します。

Gradle ベースのプロジェクトの場合、Gradle ビルド スクリプトで署名構成を指定する必要があります。詳細については、Gradle ユーザー ガイドを参照してください。"

これはサンプル画像です

http://www.tjod.org/questions/keystore.png

これは私の build.gradle ファイルです。

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.5.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 18
    buildToolsVersion "18.1.0"

    defaultConfig {
        minSdkVersion 9
        targetSdkVersion 16
    }
    signingConfigs {
        release {
            storeFile file("/Applications/AndroidNew/turkjinekolojidernegi.jks")
            storePassword "******"
            keyAlias "******"
            keyPassword "******"
        }
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:18.0.0'
    compile files('libs/picasso-2.1.1.jar')
}

ビルドファイルをきれいにしました。ビルド -> プロジェクトを再ビルドします。しかし、固定されていません。

4

2 に答える 2

2

私は Android Studio 0.3.7 を使用していますが、今では正常に動作します:D

最初に、次のエントリ<application>のエントリがあることを確認してくださいAndroidManifest.xmlandroid:debuggable="false"

次に、 [ビルド] メニュー オプションに移動し、[署名付き APK の生成] を選択します。キー ストアを作成するか、既存のものを使用して、[次へ] をクリックし、必要に応じて保存先を変更します。ProGuard を使用するかどうかを決定し、[完了] をクリックします。これで、APK を本番環境で使用する準備が整いました :)。

于 2013-12-06T22:35:38.920 に答える
0

Android Studio バージョン 0.2.11 を使用していますか?

その場合、次のバグが発生している可能性があります: Android Studio: アップグレード後の署名の問題

于 2013-10-09T16:58:36.787 に答える