zoukankan      html  css  js  c++  java
  • android studio应用修改到android源码中作为内置应用

    1. 方法一:导入,编译(太麻烦,各种不兼容问题)

    android studio和eclipse的应用结构目录是不同的,但是在android源码中的应用基本上都是使用的eclipse目录结构(在/packages/apps中),如果是使用的eclipse,则随便复制一个android.mk修改一下就能使用了,如果是android studio,则还需要一定的修改。

    注意:我只在android studio2.3上成功,android studio3.0上会有各种各样的错误,不知道如何解决

    packages/apps/MyApplication/app/src/main/Android.mk    //比eclipse多了app/src/main这几层目录,当然也可以拿出来,没试

    LOCAL_PATH := $(call my-dir)
    #清除所有变量
    include $(CLEAR_VARS)
    
    #不管是调试版本还是发行版本,都编译
    LOCAL_MODULE_TAGS := optional
    
    #源码目录
    LOCAL_SRC_FILES := $(call all-java-files-under, java)
    
    LOCAL_RESOURCE_DIR :=  $(LOCAL_PATH)/res
    
    #生成的APK的名字
    LOCAL_PACKAGE_NAME := MyApplication8
    #系统签名
    LOCAL_CERTIFICATE := platform
    #编译为APK应用
    include $(BUILD_PACKAGE)
    
    include $(call all-makefiles-under,$(LOCAL_PATH))

    2. 方法二:APK导入加入源码

    3. 方法三:remount到/system/app中

     简单方法,不说了

  • 相关阅读:
    [BZOJ3530][SDOI2014]数数
    [Luogu3121][USACO15FEB]审查Censoring
    [BZOJ1212][HNOI2004]L语言
    [Luogu3041][USACO12JAN]视频游戏的连击Video Game Combos
    AC自动机总结
    (三)LDAP 新增用户
    (二) LDAP 安装
    (一)LDAP 简介
    (十三)VMware Harbor 身份验证模式
    loj#2541. 「PKUWC2018」猎人杀
  • 原文地址:https://www.cnblogs.com/maogefff/p/7998669.html
Copyright © 2011-2022 走看看