1

javafxPorts を使用する開発者はいますか?

gluon プロジェクトに興味がありましたが、Eclipse プラグインのサンプル gluon モバイル ソースのいくつかは、Google Play ストアにアップロードするための署名済み apk ファイルを作成しません。署名済み apk ファイルの作成に成功した場合は、詳細な解決策をお知らせください。

私はそれがうまくいかないと確信しています。1) Eclipse Mars(4.5.2) + Gluon ツール (e(fx)clipse IDE 2.3.0、Gradle IDE 3.7.3..) をインストールします。 2) Gluon サンプル プロジェクト (Gluon Mobile を含むすべて - シングルまたはマルチ ビュー プロジェクト) ) 3) gradle を介してデバッグ apk ファイルについては機能しますが、リリース署名された apk ファイルについては機能しません。

違いますか???

jfxmobile {

android {

manifest = 'src/android/AndroidManifest.xml'

androidSdk = 'F:/android/android-sdk'

    signingConfigs {
       release {
           storeFile file("mykey.keytool"))
           storePassword "test"
           keyAlias "kdc"
           keyPassword "test"
      }
  }

}

}

どういう意味ですか??

そのようなプロパティはありません: クラスのマニフェスト: org.javafxports.jfxmobile.plugin.android.task.AndroidTask_Decorated

[ビルド失敗]

私を助けてください..

4

1 に答える 1

3

jfxmobile プラグインでは、複数の構成はサポートされていません。(androidデバッグ apk を生成する) タスクは、常にデバッグ キーストアで署名されます。署名付きリリース apk を生成するには、構成を直接指定しsigningConfig、タスクを使用しandroidReleaseます。

jfxmobile {
    android {
        manifest = 'src/android/AndroidManifest.xml'
        signingConfig {
            storeFile file('my.keystore')
            storePassword 'storePass'
            keyAlias 'alias'
            keyPassword 'keyPass'
        }
    }
}

署名構成の名前を指定していないことに注意してください。

于 2016-03-28T07:00:07.070 に答える