首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编译/构建胶子魅力本身

编译/构建胶子魅力本身
EN

Stack Overflow用户
提问于 2017-03-20 12:03:21
回答 1查看 234关注 0票数 0

我想添加一些功能胶子魅力下降,我现在是失踪。遗憾的是,没有关于如何做到这一点的文档。我在这里描述的所有步骤都是在我的开发计算机上完成的,在那里我还开发了一个使用胶子手机的测试应用程序。魅力)。编译/部署这个应用程序我没有问题,在iOS,安卓,桌面/Windows。

我的开发环境是Windows 10 /x64 Intel i7 32 i7。Java8u121(其他一些也是),为iPhone安装了Android我这里也有一个Macbook (我不用于开发,只用于编译/部署/测试)。

为了能够使我的插件魅力下降,我通过Mercurial从BitBucket查看了源代码。

hg克隆https://bitbucket.org/gluon-oss/charm-down

然后,我将工作目录更改为签出根目录(使用build.gradle、gradle.properties等)。并称之为梯度清洁安装

过了一会儿,我被告知ANDROID_HOME还没有设置好。它已经设置好了,但是作为Windows环境。为了使gradle拥有它,我将它添加到gradle.properties (ANDROID=C:/.)我给出的目录是包含目录(加载项、构建工具等)的目录。

不再有来自gradle的关于缺少ANDROID_HOME的抱怨,但是现在我得到了缺少Android类的编译错误

代码语言:javascript
复制
C:\projects\Gluon-Charm\charm-down\plugins\plugin-lifecycle\android\src\main\java\com\gluonhq\charm\down\plugins\android\AndroidLifecycleService.java:30: error: package android.app does not exist
import android.app.Activity;
              ^
C:\projects\Gluon-Charm\charm-down\plugins\plugin-lifecycle\android\src\main\java\com\gluonhq\charm\down\plugins\android\AndroidLifecycleService.java:31: error: package android.app does not exist
import android.app.Application;
              ^
C:\projects\Gluon-Charm\charm-down\plugins\plugin-lifecycle\android\src\main\java\com\gluonhq\charm\down\plugins\android\AndroidLifecycleService.java:32: error: package android.os does not exist
import android.os.Bundle;

.... many more

我错过了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-20 13:07:16

如果您查看core/android模块的build.gradle文件,就会发现android.jar有一个依赖关系:

代码语言:javascript
复制
dependencies {
    compile project(":core")
    compile files("$ANDROID_HOME/platforms/android-$androidPlatformVersion/android.jar")
    compile "org.javafxports:jfxdvk:$javafxportsVersion"
}

您已经定义了您的ANDROID_HOME路径,但是还有另一个变量:$androidPlatformVersion

这个属性是在魅力下降项目的根目录中找到的gradle.properties文件中定义的,其中设置了以下两个属性:

代码语言:javascript
复制
androidPlatformVersion=24
javafxportsVersion=8.60.8

您需要安装Android 24,这样就可以解决依赖关系,并添加android.jar

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42903098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档