2016-03-28 9 views
0

javafxPortsの開発者は誰ですか?javafxPortsで歌ったapkファイルを作る方法

私はgluonプロジェクトに興味がありましたが、Eclipseプラグインのサンプルグルーオンモバイルソースの一部は、Googleプレイストアをアップロードするための署名付き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)それはgrakleを介してデバッグ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" 
     } 
    } 

}

}

これは何ですか? jfxmobileプラグインで

をorg.javafxports.jfxmobile.plugin.android.task.AndroidTask_Decorated [BUILDが失敗した]

私を助けてください..

答えて

2

そのようなプロパティ:マニフェストクラスの複数の構成をサポートしていません。 androidタスク(デバッグAPKを生成)は、常ににデバッグキーストアで署名されます。署名付きapkを生成するには、signingConfigの設定を直接指定し、androidReleaseタスクを使用します。

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

署名コンフィグレーションの名前を指定しなかったことに注目してください。

+0

ああ〜ジョーリー。 signingConfigでタグ "release"をカットした後、うまく動作します。どうもありがとうございます。 –

+0

こんにちは@DaeChulKangは幸せに助けて、そして歓迎するスタックオーバーフロー。この回答または他の人があなたの問題を解決した場合は、回答の横にあるチェックマークをクリックして問題が解決したとマークしてください。 –

関連する問題