helloworld工程已经到最后一步了,还是出现错误
从昨天下午一直折腾,从jdk13 换到jdk8重要能编译了,然后gradle又无法下载,最后指定好了自己下载的gradle,也好不容易登入账号,模拟器也出来了,点击运行创建的默认手表项目,就出现这个错误,一直无法通过,还需要添加什么配置或者指定什么吗?一个helloworld这么难吗,要哭了.........
HarmonyOS
鸿蒙
赞
2
收藏 1
回答 3
待解决
相关问题
从我们开发的java代码或者js代码一步步到 lite_os_a 内核上运行, 中间经历了哪些步骤?
5848浏览 • 2回复 待解决
DevEco Studio打开历史工程报空指针错误
2155浏览 • 1回复 待解决
一个 docker 容器明明已经停止了,但是 docker ps 还能看到
215浏览 • 1回复 待解决
我已经开启了明文通讯为何无法通讯呢
5147浏览 • 2回复 待解决
以后会不会出现一大波鸿蒙工程师?
3728浏览 • 6回复 待解决
/qemu-init 配置flash时出现错误
2938浏览 • 1回复 待解决
DevEco Studio出现Gradle sync failed: Cannot find JAR错误
2642浏览 • 1回复 待解决
为什么配置了HTTP代理,还是无法下载Android SDK
5545浏览 • 1回复 待解决
HarmonyOS已经升级了多少自有设备,多少三方设备?
3209浏览 • 1回复 待解决
主线程怎么才能判断子线程是否已经执行结束了
3719浏览 • 1回复 待解决
如何在IDE中运行c语言的helloworld?
342浏览 • 1回复 待解决
使用已经实名认证的华为账号登录,但浏览器上还是未出现授权的“允许”按钮,浏览器界面也未跳转或提示
4170浏览 • 1回复 待解决
更新了JS的SDK之后出现的问题怎么解决?
4355浏览 • 1回复 待解决
已经是开发者系统,是直接推送消费者版还是需要再去报名?
3837浏览 • 1回复 待解决
鸿蒙实例教程---无障碍服务出现错误,这是为什么?
3707浏览 • 1回复 待解决
能不能做一个 OpenHarmony qemu helloworld 的例子
1722浏览 • 1回复 待解决
现在哪些App已经兼容鸿蒙OS了呢?
6366浏览 • 1回复 待解决
用华为登录一直报6003错误
3801浏览 • 1回复 待解决
在LoadRunner 12.53的Controller中添加SiteScope 11.91.14监控时,出现“禁用DTD”错误
5211浏览 • 1回复 待解决
Device Tool点击"Upload"按钮时进行烧录时,出现以下错误,怎么解决?
3570浏览 • 1回复 待解决
说一说关于SCONS的编译错误
4915浏览 • 1回复 待解决
如果在使用PolarDB的时候出现了某些问题,如何来获取帮助?
253浏览 • 1回复 待解决
ArkTs文件管理api接口爆出permission denied问题,这个是需要添加什么权限吗还是路径错误?
483浏览 • 1回复 待解决
在运行/调试过程中出现“Failure[ERROR_GET_BUNDLE_INSTALLER_FAILED]”错误。
2599浏览 • 1回复 待解决
更新到鸿蒙,但是同花顺不能登录账户,想回到安卓,下载了华为助手,还是不行,求救
2039浏览 • 1回复 待解决
下载
https://services.gradle.org/distributions/gradle-5.4.1-all.zip
指定本地路径 ->同步(Sync)
参考:
新手教程Gradle下载失败或错误的解决经验分享
我自己把问题解决了,还真不是gradle版本的问题,也不是路径的问题。
首先我电脑里安装了三个jdk,jdk13,jdk11还有jdk8,我电脑系统环境变量和javahome设置的是jdk8,于是乎噩梦就开始了,我现在严重怀疑是开发工具的问题。
我重新安装开发工具,sdk也下载了,工具都下载好了,没做任何配置,打开开发工具,选择鸿蒙项目,选个手表,然后开发工具就把gradle指定找jdk13,问题是jdk13没法编译,我到设置里面把gradle的jvm指定到sdk自带的jdk。也无法编译,然后指定成jdk8,结果同步就正常了。
但是调出虚拟机准备运行helloworld。结果无法运行,我的项目里外部类库显示是jdk13,而我gradle的jvm指定的jdk8,我隐约感觉是这个问题,所有我到setting里找编译级别,可是找了半天也找到,我该配置文件把jdk13改成jdk8,结果同步后它自己又变成jdk13了,于是我卸载开发工具,删除了jdk13和jdk11,重写安装开发工具,
这回我没有急着去新建项目,而且先打开setting,我发现在budid execution deployment 下面居然有编译级别,我改成了8这个级别,然后取消了使用9以上的版本,运行新建项目,在gradle jvm里面我发现自动选择了sdk自动的jdk了,我感觉有戏,然后重新同步编译,发现项目里外部类库也自动改成了sdk里的jdk了,所有配置都正常了,然后运行helloworld程序,这回就没问题了,最后我再到setting里budid execution deployment下面找java compile,我发现又不见了,感觉只有第一次安装开发工具,第一次配置时才会出现java compile,这是不是开发工具的问题啊,所以把这个问题记录一下。
你说的很对,删除JDK13,改装JDK 8就可以了。