HBuilder 9.1 使用云打包一直失败,失败返回的日志是 :
manifest.plus.plugins.ad.dcloud;
Exception in thread \"main\" java.lang.UnsupportedClassVersionError: org/apache/tools/ant/launch/Launcher : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: org.apache.tools.ant.launch.Launcher. Program will exit.
BuildConfigure Failed 20015
BuildConfigure Failed 20015
1、之前有尝试使用HBuilder X 云打包,是可以正常打包,但是在厂家的老设备上无法安装,提示“应用未安装”
有尝试全部勾选支持cpu类型依然无法安装,而且可能由于代码原因在某些设备上也有点小问题,后来就用回HBuilder 9.1 云打包,是可以正常安装的,功能上也没有任何问题。
所以后来就是一直使用HBuilder 9.1 云打包,但是最近一直失败,都没有打包成功
2、想用HBuilder 9.1本地打包,但是发现官网已经把资源和教程下线了
3、有偿请求各位大佬,没有办法解决HBuilder 9.1云打包的问题;或者有之前HBuilder 9.1本地打包的相关资源和教程
m***@163.com (作者)
CPU:MTK 6580 系列
CPU主频:1.3GHz 四核
CPU 主频:1.3GHz 四核,内存:512M 4GB Nand Flash
操作系统: Android 5.1
打包也是默认勾选“armeabi-v7a”这个的,也是不能安装
2024-01-11 10:05
DCloud_App_Array
回复 m***@163.com: 需要手动勾选armeabi-v7a,请上传提示“应用未安装”的apk包。
2024-01-11 14:53
m***@163.com (作者)
回复 DCloud_App_Array: 那个HBuilder打包没有其他办法了吗?因为是旧项目老代码了(只是很久很久才简单帮调整点小东西),用新的打包会有点问题,不想去动老代码了
2024-01-11 17:12
DCloud_App_Array
回复 m***@163.com: 不用修改项目代码,直接用最新HBuilderX打开原来项目,手动勾选armeabi-v7a,提交云端打包。
2024-01-12 11:30
m***@163.com (作者)
回复 DCloud_App_Array: 但是最新的打包这种代码会报错
var main = plus.android.runtimeMainActivity();
var Intent = plus.android.importClass("android.content.Intent");
var Uri = plus.android.importClass("android.net.Uri");
var File = plus.android.importClass("java.io.File");
2024-01-12 14:11