我想对股票Mms Android应用程序进行一些更改并将其安装到我的设备上。但是,我在编译code checkout obtained from git时遇到问题。我使用“使用现有源”创建了一个新的Eclipse Android项目,将目标框架设置为2.1。然而,Eclipse没有找到一些需要的框架类,例如android.telephony.SmsManager。如何将Android股票Mms App编译为.apk文件?
我有整个Android工具链设置和工作(完成没有错误),Eclipse运行在Sun Jdk 1.5上。
也许我的错误是,我没有copy the .classpath file进入新项目,我会检查这一点。永远不要少,如果我成功了,我能否将这个.apk安装到一个没有根的设备?
谢谢您的输入。作为另一种选择 - 我可以更改软件包名称并安装Messaging App的第二个版本(我已经在地图应用程序中看到了这个工作) - 那么我将能够选择自定义的.apk作为Sms相关意图的默认处理程序? – skolima 2010-03-17 17:39:16
理论上,是的。我不能说这样做是否有任何特定的问题,因为我没有尝试过。 – CommonsWare 2010-03-17 17:42:54