我将Kotlin插件安装到我的应用程序(v.v1.1.1-release-Studio2.2-1)中,然后选择"在项目中配置Kotlin"我选择了1.0.7的编译器和运行时版本.Kotlin更新了我的Gradle文件.现在,当我尝试构建时,我得到:
错误:配置项目':app'时出现问题.无法解析配置':app:_debugApkCopy'的所有依赖项.找不到org.jetbrains.kotlin:kotlin-stdlib-jre7:1.0.7.要求:
所有MyApplication:应用程序:未指定
我不确定我在这里缺少什么.
我是Android开发的新手.我可以使用在Android中使用JDK 7开发的现有Java代码吗?
这些函数使用xerces dom和xslt以及xpathapi.目前,当我安装Android Eclipse ADT环境时,这些功能都没有编译.我还想知道Android设备本身是否支持JRE 6或7?
我在Kotlin开发了一个Android库模块 - 在Kotlin项目上进行了测试,一切正常.使用gradle的maven-publishing插件,我已经生成了aar文件并将它们上传到Maven服务器上,所以后来我在Android Java应用程序上添加了lib compile 'group:artifact:version'.
库文件似乎被识别,但是,当我尝试启动Lib上存在的活动时,我得到以下堆栈跟踪:
05-12 14:21:48.221 11735-11735/*****.*****.dev W/art: Unable to resolve Lbr/com/**********/dataform/renderengine/core/model/DataCollector; annotation class 182
05-12 14:21:48.222 11735-11735/*****.*****.dev W/art: Unable to resolve Lbr/com/**********/dataform/renderengine/core/model/DataCollector; annotation class 181
05-12 14:21:48.222 11735-11735/*****.*****.dev W/art: Unable to resolve Lbr/com/**********/dataform/renderengine/core/model/DataCollector; annotation class 181
05-12 14:21:48.223 11735-11735/*****.*****.dev W/art: Unable to resolve Lbr/com/**********/dataform/renderengine/core/model/Collect; annotation class 182
05-12 14:21:48.224 11735-11735/*****.*****.dev W/art: Unable to resolve Lbr/com/**********/dataform/renderengine/core/model/Collect; annotation class 180
05-12 14:21:48.224 11735-11735/*****.*****.dev W/art: Unable to resolve Lbr/com/**********/dataform/renderengine/core/model/Collect; annotation class 180
05-12 14:21:48.224 …Run Code Online (Sandbox Code Playgroud)