当前位置: 首页 > news >正文

做国外订单用哪个网站/百度seo收录软件

做国外订单用哪个网站,百度seo收录软件,wordpress插件会员,做网站需求一、如何将带源码的APK预置进系统?1) 在 packages/apps 下面以需要预置的 APK的 名字创建一个新文件夹,以预制一个名为Test的APK 为例2) 将 Test APK的Source code 拷贝到 Test 文件夹下,删除 /bin 和 /gen 目录3) 在 Test 目录下…
一、如何将带源码的APK预置进系统?
1)     在 packages/apps 下面以需要预置的 APK的 名字创建一个新文件夹,以预制一个名为Test的APK 为例
2)     将 Test APK的Source code 拷贝到 Test 文件夹下,删除 /bin 和 /gen 目录
3)     在 Test 目录下创建一个名为 Android.mk的文件,内容如下:
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call all-subdir-java-files)
LOCAL_PACKAGE_NAME := Test
include $(BUILD_PACKAGE)
 
4)     打开文件 build/target/product/${Project}.mk (其中 ${Project} 表示工程名)
将 Test 添加到 PRODUCT_PACKAGES 里面。
5)     重新 build 整个工程
 
二、如何将无源码的 APK 预置进系统?
1)     在 packages/apps 下面以需要预置的 APK 名字创建文件夹,以预制一个名为Test的APK为例
2)     将 Test.apk 放到 packages/apps/Test 下面
3)     在  packages/apps/Test 下面创建文件 Android.mk,文件内容如下:
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_CERTIFICATE := PRESIGNED
include $(BUILD_PREBUILT)
 
4)     打开文件 build/target/product/${Project}.mk (其中 ${Project} 表示工程名)
    将 Test 添加到 PRODUCT_PACKAGES 里面。
5)     将从Test.apk解压出来的 so库拷贝到alps/vendor/mediatek/${Project}/artifacts/out/target/product/${Project}/system/lib/目录下,若无 so 库,则去掉此步;
6)     重新 build 整个工程
 
 
三、如何预置APK使得用户可以卸载?
有两种方法:
方法一:
7)     在 packages/apps 下面以需要预置的 APK 名字创建文件夹,以 预制一个名为Test的APK为例
8)     将 Test.apk 放到 packages/apps/Test 下面;
9)     在  packages/apps/Test 下面创建文件 Android.mk,文件内容如下:
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_CERTIFICATE := PRESIGNED
LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_APPS)
include $(BUILD_PREBUILT)
 
10)   打开文件 build/target/product/${Project}.mk (其中 ${Project} 表示工程名)
    将 Test 添加到 PRODUCT_PACKAGES 里面。
11)   将从Test.apk解压出来的 so库拷贝到alps/vendor/mediatek/${Project}/artifacts/out/target/product/${Project}/system/lib/目录下,若无 so 库,则去掉此步;
12)   重新 build 整个工程
注意:这个比不能卸载的多了一句
LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_APPS)
 
方法二:
4) 将需要预置的 apk 拷贝到:
vendor/mediatek/${Project}/artifacts/out/target/product/${Project}/data/app/
5) 重新 build 整个工程
注意:如果没有相应目录则需手动创建。
 
四、如何使得用户在将预置的 APK 卸载后,恢复出厂设置时能恢复?
为了让用户在将预置的 APK 卸载后,恢复出厂设置时能恢复,敝司做了一个 Feature,但在ALPS.GB.TDFD.MP.V1.7和 ALPS.GB.FDD2.MP.V4.7版本后支持,若贵司版本低于此版本,请申请 Patch ALPS00092543;
大致的做法是:
  - 在vendor/mediatek/project_name/artifacts/out/target/product/project_name/system目录下新建一个名为appbackup的文件夹,将该应用的apk文件copy到appbackup文件夹下
  - 在mediatek/config/project_name/ProjectConfig.mk文件中添加定义:MTK_SPECIAL_FACTORY_RESET=yes
   - 在vendor/mediatek/project_name/artifacts/out/target/product/project_name/data/app下创建一个.restore_list,并且在其中添加语句:
/system/appbackup/xxx.apk(注意,.restore_list中的每一行都要以"/system” 开头)
当卸载了data/app下的apk后,再恢复出厂设置,系统会从 .restore_list 中读取apk的名字,然后从 appbackup 文件中把apk重新拷贝到data/app下,从而恢复data/app下已经卸载了的apk。
http://www.jmfq.cn/news/4986145.html

相关文章:

  • 福州网站建设推广服务/彩虹云商城网站搭建
  • wordpress下载网站模板/外贸平台
  • wordpress开放平台/seo中文意思是
  • asp网站怎样做app/seo是指搜索引擎营销
  • 网站怎么登陆后台/结构优化是什么意思
  • 合肥网站推广公司/做网站公司哪家好
  • wap网站制作/站长工具seo排名查询
  • 网站备案成功后怎么办/优秀营销软文100篇
  • 女生做运营以后的发展/福州百度seo
  • jeecms/网络优化大师
  • 清远市清城区网站建设公司/无线网络优化工程师
  • 网站开发框架 c/关键词优化简易
  • 手机版网站系统/怎样做百度推广
  • 移动端网站做排名/站长统计网站统计
  • 自己做网站公司/深圳网络推广系统
  • 网站建设如何开票/网站排名怎么优化
  • 毕业设计代做网站机械/东莞做网站推广
  • 社会保险业务网站/引擎seo优
  • 厦门网站建设有限公司怎么样/网站服务器搭建
  • 国际物流东莞网站建设/百度商务合作电话
  • 医疗网站建设网站/深圳广告策划公司
  • 广州网站建设技术方案/网站免费推广网站
  • 安阳网站制作哪家好/济南seo优化公司
  • 手机网站建设的影响/百度用户服务中心电话
  • 做企业网站服务器/深圳seo顾问
  • 广州建设集团网站/深圳优化公司
  • 南山建网站公司/免费域名 网站
  • 在海南注册公司需要多少钱/独立站seo怎么做
  • 网站店铺vr场景可以做吗/网络优化工程师证书
  • 企业网站开发背景及意义/企业邮箱登录