簡體   English   中英

如何將Android股票Mms App編譯為.apk?

[英]How can I compile Android stock Mms App into an .apk?

我想對庫存Mms Android應用程序進行一些更改,然后將其安裝在我的設備上。 但是,我在編譯從git獲得代碼簽出時遇到了問題。 我用“使用現有資源”創建了一個新的Eclipse Android項目,將目標框架設置為2.1。 但是,Eclipse找不到一些所需的框架類,例如android.telephony.SmsManager

我已經設置並正常工作了整個Android工具鏈(制作完成,沒有錯誤),Eclipse在Sun Jdk 1.5上運行。

也許我的錯誤是我沒有將.classpath文件復制到新項目中,所以我將進行檢查。 不管怎樣,我應該成功嗎,我是否可以將此.apk安裝到非root用戶的設備中?

現有的Android應用程序並非旨在使用Android SDK構建的,這主要是因為其中許多應用程序早於該SDK。 目前,它們只能作為固件的一部分進行編譯。

即使使用APK結束,除非您更改清單中的軟件包,否則將無法將其與替代固件分開安裝。 您不能在同一時間使用相同的軟件包在設備上同時擁有兩個應用程序,並且由於您將無法使用固件使用的數字簽名對APK進行簽名,因此您的應用程序將無法覆蓋現有的一個。

如果您的設備支持可替換的固件(例如ADP2,Nexus One),則可以創建,簽名和安裝自己的固件,以后再替換該APK,而無需第二次替換所有固件-我不知道效果如何。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM