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

英文网站cms软件开发app制作公司

英文网站cms,软件开发app制作公司,短视频营销的发展趋势,做网站最流行的语言Android系统内置应用 背景 客户提供APK#xff0c;需要集成进系统#xff0c;并且不可卸载 Android原生是怎么做的#xff1f; 已Launcher3为例#xff0c;apk是位于/system/priv-app/Launcher3目录下 AOSP系统内置app步骤 1.在package/apps/目录下创建相应的文件夹如需要集成进系统并且不可卸载 Android原生是怎么做的 已Launcher3为例apk是位于/system/priv-app/Launcher3目录下 AOSP系统内置app步骤 1.在package/apps/目录下创建相应的文件夹如MyApp 2.在build/make/target/product/core.mk加入该Module名字 3.再进行整体的make Android系统内置APK作为系统应用可分为 不带任何so的应用带有so的应用 不带任何so的应用 不带任何so的应用的.mk文件示例 LOCAL_PATH: $(call my-dir)include $(CLEAR_VARS) $(warning MyApp of LOCAL_PATH is $(LOCAL_PATH))#打印输出 # Module name should match apk name to be installed LOCAL_MODULE : MyApp LOCAL_MODULE_TAGS : optional #不管是user 还是eng 版本都会编译此app LOCAL_SRC_FILES : $(LOCAL_MODULE).apk LOCAL_MODULE_CLASS : APPS LOCAL_MODULE_SUFFIX : $(COMMON_ANDROID_PACKAGE_SUFFIX) LOCAL_CERTIFICATE : PRESIGNED include $(BUILD_PREBUILT)一些说明 LOCAL_PATH : $(call my-dir)Android.mk 文件必须先定义 LOCAL_PATH 变量。此变量表示源文件在开发树中的位置。在上述命令中构建系统提供的宏函数 my-dir 将返回当前目录Android.mk 文件本身所在的目录的路径。 include $(CLEAR_VARS)CLEAR_VARS 变量指向一个特殊的 GNU Makefile后者会为您清除许多 LOCAL_XXX 变量例如 LOCAL_MODULE、LOCAL_SRC_FILES 和 LOCAL_STATIC_LIBRARIES。请注意GNU Makefile 不会清除 LOCAL_PATH。此变量必须保留其值因为系统在单一 GNU Make 执行上下文其中的所有变量都是全局变量中解析所有构建控制文件。在描述每个模块之前您必须声明重新声明此变量。 LOCAL_MODULE : MyApp此变量用于存储模块名称。指定的名称在所有模块名称中必须唯一并且不得包含任何空格。您必须先定义该名称然后才能添加任何脚本CLEAR_VARS 的脚本除外 LOCAL_MODULE_TAGS : optional LOCAL_MODULE_TAGS 模块的tag为debug eng tests optional samples shell_ash shell_mksh等tag的组合一个模块可有多个Tag。 user:指该模块只在user版本下才编译eng:指该模块只在eng版本下才编译tests:指该模块只在tests版本下才编译optional:指该模块在所有版本下都编译 LOCAL_MODULE_SUFFIX : $(COMMON_ANDROID_PACKAGE_SUFFIX)目标文件的后缀。COMMON_ANDROID_PACKAGE_SUFFIX : .apk LOCAL_CERTIFICATE : PRESIGNEDLOCAL_CERTIFICATE : PRESIGNED表示APK签名使用原来签名即第三方签名若要使用系统签名则可以改为LOCAL_CERTIFICATE : platform系统前面可以使apk获得系统权限 include $(BUILD_PREBUILT)BUILD_PREBUILT : 该模块已经预先编译 带有so的应用 带有so的应用相对于不带so的应用只是多了一步需要提取apk里面lib的so文件进行单独的内置 LOCAL_PATH: $(call my-dir) include $(CLEAR_VARS) $(warning MyApp of LOCAL_PATH is $(LOCAL_PATH)) # Module name should match apk name to be installed LOCAL_MODULE : MyApp_SO LOCAL_MODULE_TAGS : optional #不管是user 还是eng 版本都会编译此app LOCAL_SRC_FILES : $(LOCAL_MODULE).apk LOCAL_MODULE_CLASS : APPS LOCAL_MODULE_SUFFIX : $(COMMON_ANDROID_PACKAGE_SUFFIX) LOCAL_PREBUILT_JNI_LIBS : lib/x86_64/libnative-lib.so #lib/x86/libtest.so \ //注意前面要用tab键隔开#lib/x86/libtest2.so //这是你需要添加的so 如果是 armeabi-v7a 直接替换掉armeabi LOCAL_CERTIFICATE : platform #表示app已经签名 include $(BUILD_PREBUILT)参考 Android.mkAndroid.mk之模块描述变量 Android 系统预设 App有什么难的Build Cookbook
http://www.w-s-a.com/news/132436/

相关文章:

  • 给装修公司做推广的网站wordpress站点的根目录
  • 怎么创建企业网站wordpress怎么做404页面跳转
  • 福建省住房和建设厅网站网站做著作权
  • 编程代码网站网站搭建的注意事项
  • 音乐网站排名公司如何做自己的网站
  • 网站设计模式三网合一网站源代码
  • 珠海市品牌网站建设哪家好宛城区网站制作
  • 网站维护工程师代写文章兼职
  • 贵州城乡和建设厅网站企业网站备案名称窍门
  • .cc后缀网站湛江霞山
  • 青岛制作网站软件ui设计培训哪里好
  • 网站建设的构思环保公司宣传册设计样本
  • 如何做微网站网站和网店的区别
  • 免费下载建设银行官方网站下载天河区做网站
  • 中文网站建设开发北京网站建设公司升上去
  • 邯郸网站设计 贝壳下拉服务器绑定网站打不开
  • 重庆网站建设帝玖科技手机网站建设价钱是多少
  • 广西建设厅网站行业网学新媒体运营要多少钱
  • 石家庄个人建站网站策划门户网什么意思
  • 沈阳市浑南区城乡建设局网站wordpress 批量打印
  • 网站建设都需学哪些天津网站建设交易
  • 公司网站空间家装室内设计
  • 一个考试网站怎么做品牌建设10阶梯
  • 网站建设网站设计广东双语网站建设多少钱
  • 临时手机号注册网站建筑效果图
  • wordpress网站是什么类似wordpress博客
  • 国际网站空间昆明做网站开发维护的公司
  • 建网站选号域名网站优化大赛
  • 师范街网站建设广告制作公司口号
  • 电子商务网站开发设计报告为什么wordpress主题中字体不统一