0
  • 最佳答案

    frameworks/base目录下面应该是有mk,直接在这里mm,编完后out../system/framework/里面会有个framewrok.jar,把这个jar包push到手机system/framework/目录下面重启就行了,建议push前先把里面的framework.jar先pull出来,修改可能会导致系统起不来,这时候再把pull出来的jar在push进去,在重启。

    1279241123625246720  评论     打赏       Xiao9mmDa
    • 断点  回复 @Xiao9mmDa
      只是推送一个jar吗,我查资料说可能有机会jar,还有就是【修改可能会导致系统起不来】系统起不来了,怎么把旧的丢进去呢[捂脸]
      断点 2022-10-19 10:32   回复 1139423796017500160
    • Xiao9mmDa  回复 @断点
      生成什么是看mk的,我不会写mk。。,有的时候版本相差过大,或者修改代码造成错误,会在开机时一直报错,系统其实是起来了,但是就一直在开机界面。这时候把旧的丢进去在重启就行了
      Xiao9mmDa 2022-10-19 14:08   回复 1279241123625246720
    • 断点  回复 @Xiao9mmDa
      ok
      断点 2022-10-19 15:09   回复 1139423796017500160
    • 断点  回复 @断点
      cd到base下mm编译大概一分钟,然后找到framework.jar替换系统目录的jar就行了,从20分钟一次缩短到5分钟内
      断点 2022-10-19 20:07   回复 1139423796017500160
    • 拉大锯  回复 @断点
      是的,就是这样子的。你还可以把你的framework添加到android studio中进行依赖使用。
      拉大锯 2022-10-19 21:48   回复 1153952789488054272
    • 断点  回复 @拉大锯
      依赖你之前发过文章了,这个后面试试,我看到一个视频他直接debug设置App,这个是怎么做到的,我们的课程有这个吗
      断点 2022-10-19 22:07   回复 1139423796017500160
  • 增量编译,或者单独编译一个模块。


    增量编译,你不要删除out输出的内容,直接继续编译,相比于全编要一个小时,而增量编译可能10分钟不到,看配置吧。


    单独编译一个模块,这个在课程里应该有说的。而framework的,应该是frameworks/base目录下的Android.mk,你编译这个目录。mmm 目标目录


    然后打包镜像:make snod,你可以先把out里的镜像文件删除,然后再make snod


    以上我都用得少了,因为我的全部是自动化编译的。

    1153952789488054272  评论     打赏       拉大锯
    • 断点  回复 @拉大锯
      如果是这样,我一直增量用增量了,第一次编译三个小时,改代码15分钟,现在就是想单独模块,感谢老板,今晚再试试mmm
      断点 2022-10-19 07:39   回复 1139423796017500160
    • 断点  回复 @拉大锯
      mmm出错了,我按照上面的方式,到base中编译替换jar成功了
      断点 2022-10-19 20:08   回复 1139423796017500160
    • 拉大锯  回复 @断点
      我没有写文章吗?还没有视频,哈哈。我看看。
      拉大锯 2022-10-19 22:28   回复 1153952789488054272
    • 拉大锯  回复 @拉大锯
      不好意思,只写了个题目,哈哈。明天我写,很简单的。
      拉大锯 2022-10-19 22:29   回复 1153952789488054272
相关问题
_empty · Android
2019-10-20 23:51 628 2
application · Android
2019-11-05 00:26 779 2
三流废物 · android / 小白
2019-11-22 00:35 1067 5
豪豪好嘛 · Android / GPS
2019-11-26 20:15 883 5
Jian · android
2019-11-28 01:51 615 2
2019-12-01 01:01 705 2
小陈学编程 · Android
2019-12-01 19:08 633 2
fkinggod · Android
2019-12-08 09:19 660 5
fkinggod · Android
2019-12-08 20:47 610 2
kissmyass · Android
2019-12-09 07:08 537 2
独一无二的名zi · Android
2019-12-30 06:48 415 2