DCloud_App_Array
DCloud_App_Array
  • 发布:2014-07-31 12:48
  • 更新:2021-07-29 14:51
  • 阅读:40512

Android离线打包常见问题

分类:HTML5+

导入工程提示“Unable to resolve target 'android-14'”错误

这是因为Android开发环境中没有安装Android4.0(API 14)SDK,可以右键工程“Properties”,在工程配置页面选择Android栏中选择已安装的SDK进行编译:


右键工程“Android Tools”-> “Fix Project Properties”修复工程中存在的错误配置。

AndroidManifest.xml文件提示错误

模板应用考虑到对低版本的兼容性,目前设置minSdkVersion值为8(即支持Android2.2),而其他库用到的部分特性在此版本不支持,所以提示错误,解决方法:

  1. 如果应用不考虑支持低版本,将minSdkVersion的值改成14(Android4.0),或者其它版本;
  2. 忽略操作,在工程上右键 -> “Android Tools” -> “Clear Lint Markers”。

应用启动后一直停留在启动界面

  • 确认assets -> apps目录下应用目录名称是否与manifest.json中的id是否一致:

  • 确认assets -> apps 目录下应用目录名称是否与asset -> data下control.xml文件中的appid是否一致:

编译是提示Multiple dex files define错误

在编译的过程中提示以下错误:

Unable to execute dex: Multiple dex files define Lio/dcloud/feature/aps/APSBootImpl; [2014-11-22 02:53:30 - HBuilder-Hello] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lio/dcloud/feature/aps/APSBootImpl;

这是因为同时引用个推和MKey推送平台,这两个推送平台只能选择一个。
使用个推推送平台,请在工程的libs目录下删除以下jar包:
aps-dhPush.jar、MKeyPush.jar

使用MKey推送平台,请在工程的libs目录下删除以下jar包:
aps-igexin.jar、GetuiExt-.jar、GetuiSdk.jar

MKey推送平台是数字天堂面向企业用户的私有推送平台

应用启动时白屏

必须保持Androidmanifest.xml下的manifest节点中的package属性与build.gradle中的applicationId一致!

2 关注 分享
hellojh 8***@qq.com

要回复文章请先登录注册

夕心o

夕心o

uniapp官网提供的SDK包, android studio 识别不出来, 是什么原因呀?
2021-07-29 14:51
front001

front001

回复 飞刀英雄 :
想钱想疯了
2020-09-04 09:46
飞刀英雄

飞刀英雄

mui项目使用android studio原生打包,大家不用费脑了,我把android studio原生打包录制了一个视频,大家可以看着视频操作,无android基础也可以轻松实现离线打包。观看地址:http://www.xiaotiaogou.com/mui003.php
2019-12-18 22:00
1***@qq.com

1***@qq.com

你好 请问包名与applicationId确认是一样的 但是还是白屏, 还可能是什么原因呢?
2019-08-12 16:51
1***@qq.com

1***@qq.com

打包本地app资源 ,离线打包运行后 提升说sqllite模块未添加,可是sqllite权限模块我已经添加了勾选了啊。什么原因啊。
2019-08-02 18:15
6***@qq.com

6***@qq.com

用hello本地打包并且加上了所有sdk qq登录,无限崩溃
2019-05-16 15:12
2***@qq.com

2***@qq.com

回复 紫风幻雪 :
请问你最后是怎么解决的啊,分享下经验
2017-10-26 08:59
紫风幻雪

紫风幻雪

我离线打包的App,点击进入会直接闪退,错误如下:
08-24 17:41:39.373 18137-18137/? E/DCloud_LOG: Not found io.dcloud.H5B892C49.R$id.iv_icon_splash_dcloud

[ 08-24 17:41:39.373 254:0xfe I/ ]
[BWC INFO](254): get_bwc_mm_property success
08-24 17:41:39.374 18137-18137/? E/DCloud_LOG: Not found io.dcloud.H5B892C49.R$id.tv_copyright_splash_dcloud
08-24 17:41:39.375 18137-18137/? E/DCloud_LOG: Not found io.dcloud.H5B892C49.R$id.tv_loading_splash_dcloud
08-24 17:41:39.375 18137-18137/? E/DCloud_LOG: Not found io.dcloud.H5B892C49.R$id.tv_name_splash_dcloud
08-24 17:41:39.378 18137-18137/? E/DCloud_LOG: Not found io.dcloud.H5B892C49.R$drawable.dcloud_streamapp_icon_appdefault
2017-08-24 18:04
wangyi

wangyi

Dcloud安卓打包,看这篇最详细的文档:http://blog.csdn.net/qq_33785670/article/details/75042714
2017-07-13 09:24
5***@qq.com

5***@qq.com

Camera new cameraInitNormal:0 什么鬼?
2017-07-10 17:44