一.预置uc浏览器报错

FAILED: out/target/product/apower_xj/obj/APPS/UcApp_intermediates/oat/arm64/package.odex
/bin/bash -c "(rm -f out/target/product/apower_xj/obj/APPS/UcApp_intermediates/oat/arm64/package.odex ) && (mkdir -p out/target/product/apower_xj/obj/APPS/UcApp_intermediates/oat/arm64/ ) && (ANDROID_LOG_TAGS=\"*:e\" out/host/linux-x86/bin/dex2oatd --runtime-arg -Xms64m --runtime-arg -Xmx512m --class-loader-context=\"&\" --boot-image=out/target/product/apower_xj/dex_bootjars/system/framework/boot.art --dex-file=vendor/mediatek/proprietary/packages/3rd-party/UcApp/UcApp.apk --dex-location=/system/app/UcApp/UcApp.apk --oat-file=out/target/product/apower_xj/obj/APPS/UcApp_intermediates/oat/arm64/package.odex --android-root=out/target/product/apower_xj/system --instruction-set=arm64 --instruction-set-variant=cortex-a53 --instruction-set-features=default --runtime-arg -Xnorelocate --compile-pic --no-generate-debug-info --generate-build-id --abort-on-hard-verifier-error --force-determinism --no-inline-from=core-oj.jar  --compiler-filter=quicken )"
dex2oatd ] Verification error in android.view.View com.ali.user.open.core.webview.WVUcWebViewProxy.getWebView()
dex2oatd ] android.view.View com.ali.user.open.core.webview.WVUcWebViewProxy.getWebView() failed to verify: android.view.View com.ali.user.open.core.webview.WVUcWebViewProxy.getWebView(): [0x2] returning 'Reference: com.ali.user.open.core.webview.MemberUCWebView', but expected from declaration 'Reference: android.view.View'
dex2oatd ]
dex2oatd ] Had a hard failure verifying all classes, and was asked to abort in such situations. Please check the log.

//编译出来的APP在源码中编译odex失败问题

 参考:https://blog.csdn.net/kris_fei/article/details/88660382

//解决应用开机加速,生成odex文件报错问题

 在该应用的mk文件中添加 LOCAL_DEX_PREOPT := false

二.预制某应用时,“libce2and.so” not found

//解决 Error preloading public library libce2and.so: dlopen failed: library “libce2and.so” not found
编译apk后so文件在dlopen时出现linker权限问题

参考:https://blog.csdn.net/yang542397/article/details/88103951

解决办法:将apk中的.so文件拷贝到于mk同级目录下新建lib/arm,在mk中将.so文件拷贝到out/system/app/应用名/lib下
例:


LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)# Module name should match apk name to be installed
LOCAL_MODULE := XXXX
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_CERTIFICATE := PRESIGNED
#LOCAL_MODULE_PATH := $(TARGET_OUT)/vendor/operator/app
LOCAL_MULTILIB :=32
include $(BUILD_PREBUILT)LOCAL_MODULE_PATH := $(TARGET_OUT)/app
$(warning "start copy lib form $(LOCAL_PATH)/lib to $(LOCAL_MODULE_PATH)/$(LOCAL_MODULE)/")
$(shell mkdir -p $(LOCAL_MODULE_PATH)/$(LOCAL_MODULE)/lib/)
$(shell cp -f -r $(LOCAL_PATH)/lib  $(LOCAL_MODULE_PATH)/$(LOCAL_MODULE)/)
$(warning "end copy")

Android MTK 预制应用遇到的问题相关推荐

  1. Android MTK 放电曲线以及库轮值矫正

    Android MTK 放电曲线以及库轮值矫正 提示: 文章内容包括放电曲线和库轮值矫正两部分 文章目录 Android MTK 放电曲线以及库轮值矫正 前言 一.放电曲线 1 .要放电曲线 2.提取 ...

  2. Android MTK LCM Driver 屏驱动

    Android MTK LCM Driver 屏驱动 ---- 屏驱动小结 手机驱动调试第一就是LCM,也就是我们说的LCD屏,因此要求驱动第一时间将确认和点亮.此篇就简单描述了在MTK 6765(A ...

  3. android mtk平台,总结自己在android MTK平台的学习

    受老罗的影响,由于本人还是菜鸟,不能像老罗一样重头开始研究整个系统,决定从就近的工作开始,从android MTK 的驱动-->中间层-->应用层,一步一步研究. 一边看书,一边搜集网上的 ...

  4. Android MTK 音频通道修改

    Android MTK 音频通道修改 前言 一.修改系统配置 1.配置文件修改路径 2.更改配置 3.编译注意 二.修改DTS控制口 前言 在我们没有使用系统默认Speak通道的时候,可以使用耳机通道 ...

  5. android预置app可卸载实现,Android系统预制可自由卸载apk

    在我们都痛恨手机厂商预装着一堆无用的app时,是否考虑怎么实现将app预装在data区,让用户可以自由卸载,做一个有良心的厂商,下面就把来说说如何实现预装app能够让用户卸载. 系统识别的app位置 ...

  6. Android MTK平台最完备的开机动画修改教程

    修改手机的开机动画不是什么难事儿. 但修改一款很冷门的"山寨机",就不太好修改第一屏了. 手机是MTK的一款手机,虽然比较贵(价格超过三星Note3),但在我看来跟山寨机木有啥区别 ...

  7. Android MTK系统编译与调试命令

    命令格式:./maketek [option] [project] [action] [modules] Option: -t ,-tee :输出log信息到当前终端 -o , -opt=- : 编译 ...

  8. android mtk camera startpreview,android8.1 mtk camera hal各种操作流程

    最近一年,一直在做android上的视频编解码和录相.以及camera hal和系统框架这一块.随着做的慢慢的深入,越发觉得mtk的camera hal这一块,有其独到之处.偏偏网上相关的资料却是极少 ...

  9. android MTK平台驱动设置

    1. LCD 1.1怎样新建一个LCD驱动 LCD模组主要包括LCD显示屏和驱动IC.比如LF040DNYB16a模组的驱动IC型号为NT35510.要在MT577平台上新建这个lcd的驱动,步骤如下 ...

  10. Android MTK三方算法集成学习

    MTK官方资料/优秀学习博客分享 MTK HAL算法集成之单帧算法 MTK HAL算法集成之双摄算法 3rd Party ALGO Integrate Capture 3rd ALGO HAL三方算法 ...

最新文章

  1. 解决fitz模块报错
  2. 《高效程序员的修炼》 读书笔记
  3. 深度学习:pytorch学习
  4. php 反射对象属性,php面向对象之反射功能的用法详解
  5. linux 运行scrapy,python 文件 运行 scrapy
  6. TensorFlow第三步 :单层网络-Mnist手写数字识别
  7. 比特币一种点对点的电子现金系统是哪一年诞生的_阎王解读比特币白皮书:点对点电子现金系统...
  8. Leetcode每日一题:121.best-time-to-buy-and-sell-stock(买股票的最佳时机)
  9. [Android Pro] java.lang.IllegalStateException: Fragment(XXFragment) not attached to Activity异常
  10. 数据库学习--MySQL锁
  11. 详解MySQL中EXPLAIN解释命令(转)
  12. 【优化调度】基于matlab粒子群算法求解水电厂优化调度购电最小问题【含Matlab源码 1234期】
  13. 商城系统演示站 -多用户商城系统
  14. Linux信号量详解
  15. C51单片机实现流水灯的三种编程方法
  16. go mod机制详解
  17. OpenFOAM动网格的通量修正
  18. Larval Blade
  19. 随笔--读书笔记《软技能:代码之外的生存指南》
  20. 研发人员必须具备的三颗“心”

热门文章

  1. python整数范围_python整数范围
  2. Python 输入整数进行排序
  3. Screenie for Mac(Mac截图工具)
  4. 软件定义汽车下的整车开发
  5. 电信dns服务器哪个稳定,电信宽带dns设置哪个最快? dns设置哪个最好最快
  6. paypal支付开发接口(转)
  7. C++复数运算符重载,复数开平方
  8. kindle paperwhite 使用说明
  9. H5微信分享、自定义微信分享
  10. 微信授权就是这个原理,Spring Cloud OAuth2 授权码模式