在MTK Android O1平台预置apk为可卸载时。预置到旧的路径system/vendor/operator/app会编译报错,"You cannot install files to out/target/product/xxx/system/vendor while building a separate vendor.img!"改为预置到vendor/operator/app就可以编译通过,预置可卸载成功,恢复出厂设置可恢复。


旧的

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

# Module name should match apk name to be installed
LOCAL_MODULE := Test
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
#LOCAL_PREBUILT_JNI_LIBS := \
#LOCAL_PRIVILEGED_MODULE := true
LOCAL_MODULE_PATH := $(TARGET_OUT)/vendor/operator/app
LOCAL_CERTIFICATE := PRESIGNED

include $(BUILD_PREBUILT)



修改LOCAL_MODULE_PATH

LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/operator/app


以上。

更多相关文章

  1. 二、PocketSphinx-Android编译与运行
  2. ubuntu 10.04 Android(安卓)编译环境搭建
  3. Android编译时报错:Error:Connection timed out: connect. If you
  4. Ubuntu12.10编译Android(安卓)4.0.3的常见错误
  5. apk文件反编译
  6. 搭建NDK环境,运行samples
  7. 基于android ndk-r15 生成ffmpeg4.0 .so库
  8. Building System之编译前的准备工作
  9. android怎么用APK调用JNI简单实例

随机推荐

  1. Android(安卓)保存图片到SQLite
  2. android中控件公用产生的冲突的解决办法
  3. android图表工具achartengine之ChartFact
  4. Android(安卓)AudioManager控制系统声音
  5. android 7种对话框的使用
  6. Android(安卓)UI之TextView实现图文混合
  7. Android(安卓)Intent传递对象小结
  8. android 自定义进度条下载apk并更新
  9. android handler和looper
  10. Android之WebView与原生js之间的相互调用