如何使用javafxPorts制作一个带有singed的apk文件

时间:2016-03-28 02:02:17

标签: apk signed javafxports gluon

这里有javafxPorts的开发人员吗?

我对胶子项目感兴趣,但是eclipse插件中的一些胶子移动源样本并没有制作一个签名的apk文件来上传Google Play商店。 如果您成功制作了一个已签名的apk文件,请告诉我详细的解决方案。

我确定它不起作用。 1)安装Eclipse Mars(4.5.2)+ Gluon Tools(e(fx)clipse IDE 2.3.0,Gradle IDE 3.7.3 ..) 2)胶子样品项目(所有这些项目包括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

[建筑失败]

请帮帮我..

1 个答案:

答案 0 :(得分:4)

在jfxmobile插件中,不支持多种配置。 android任务(生成调试apk)将始终使用调试密钥库进行签名。要生成签名版本apk,请直接指定signingConfig配置并使用androidRelease任务。

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

请注意,我没有为签名配置指定名称。