如何在android Os 4.0中构建默认的浏览器应用程序

时间:2012-01-17 12:29:21

标签: android eclipse

我从here

下载了android的默认浏览器应用程序的源代码

并尝试从日食中构建。它显示了不同类中的各种构建错误。主要错误是由于导入,因为它无法选择以下类。

import android.provider.BrowserContract;
import android.net.WebAddress;
import android.webkit.WebSettings.AutoFillProfile;

和其他类似的。我在android的android.provider包的文档中搜索它,并没有提到这样的类。 寻求帮助

2 个答案:

答案 0 :(得分:8)

默认浏览器不是“SDK”应用程序。它不是使用SDK开发的,而是在整个Android项目中开发的。因此,它可以访问未在SDK中公开的内部类。

因此您无法将其构建为常规应用。您将不得不在整个Android项目中构建它,这意味着下载所有Android源代码,并至少完成一个完整的Android构建。而且我不确定生成的apk是否可以正常安装在设备上。

答案 1 :(得分:1)

我已经尝试了此链接http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-1-introduction/上提供的步骤,现在它正常工作......