Bauen android-framework-Ressourcen
Ich versuche zu bauen, ein custom Android image aus der Open-Source-repo, und änderungen in der android Basis framework-code (sowohl Ressourcen-und Java-code-änderungen), und ich habe ein paar Fragen darüber, wie zu bauen meine änderungen ohne Reinigung und Wiederaufbau des gesamten Systems.
Mein Verständnis war, dass ich nur tun mmm frameworks/base
nach meinen änderungen, und das würde automatisch den Wiederaufbau der framework-res.apk
und framework.jar in out/target/product/<my-config>/system/framework/
.
Aber es sieht aus wie mmm frameworks/base
nicht tun. Ich muss es manuell tun mmm frameworks/base/core/res
um für die framework-res.apk
kompiliert werden und dann wiederholen mmm frameworks/base
neu kompilieren zu müssen JAR.
Ist das normal? Warum nicht mmm
frameworks/baserecompile everything? Plus, the
/out/target/common/R/com/android/internal/R.javafile that is used by Eclipse to locate the resources is never re-generated unless I do a whole
Kram machen; machenwhich takes forever. How can I simply re-generate the
R.java` Datei.
Zusätzliche Frage:
Ich wollte fügen Sie einige Drittanbieter-APKs zu meiner ROM, ich legte Sie in /vendor/<vendor-name>/
zusammen mit einem Android.mk
- Datei, die ich von meinem Haupt-mk-Skript. Die apks werden kopiert über /out/target/product/<my-config>/system/app
, aber sind nicht in der system.img
Bild. Warum ist das so?
InformationsquelleAutor nbarraille | 2012-07-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hoffe das hilft dir:Erstellen, ausführen & Debuggen von Android-Quelle
InformationsquelleAutor AndroidGuy