在这里都被问到了,但是由于答案是在不同的上下文中出现的,因此这里值得总结一下。
直到1.2.0版为止,jfxmobile插件一直在使用过时的Android支持库。
现在,该库不仅已过时,而且不再可供下载。
jfxmobile插件的当前版本为1.3.2,其中包含在不使用该
multidex-1.0.1.aar库的情况下可以使用并改为使用该库所需的更改。
若要使其工作,只需按照以下步骤 *** 作:
打开Android SDK Manager并确保已安装
Extras/Google Repository
和Extras/Android Support Repository
。确保您具有以下库:
ANDROID_HOME/extras/android/m2repository/com/android/support/multidex/1.0.1/multidex-1.0.1.aar
。
现在在您的项目中:
更新
build.gradle
项目文件以使用jfxmobile插件的当前1.3.2版本如果您将android SDK路径添加到android配置中,则应将其移动到属性文件中。为此,只需在下创建一个属性文件
C:Users<user>.gradlegradle.properties
,然后添加ANDROID_HOME
变量:ANDROID_HOME=C:/<path.to.Android>/sdk
。并androidSdk
从android块中删除(如果已添加)。保存并重新加载项目,以便进行新配置(在“项目”选项卡上,项目的根目录,右键单击“重新加载项目”)。
编辑
如果您使用的是Windows,请确保将Android SDK安装在gradle将具有足够权限来创建文件夹和提取.aar文件的位置下。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)