在 Android Wear 中使用不受支持的 API
Using an unsupported API in Android Wear
我真的很想为 Android Wear 设备开发 Web 浏览器应用程序。要制作这样的应用程序,我需要一个 WebView 对象,但主要问题是 Google 已经使 android.webkit API 在 OS 中不可用。
由于 Android 是开源的,从 GitHub 上的 android 源代码中将它们复制到我的项目中,在技术上是否可以手动包含所需的库?它们是否会像在普通 Android 设备中一样工作,是否合法?
Here 是我想使用的 link 到 API。
您无权访问 Android Wear 的完整源代码以构建完整图像。
反正基于WebView开发浏览器也不是什么好主意。虽然历史上 Android 浏览器是基于 WebView 的,但它必须使用大量隐藏的 API 才能工作。所有或多或少基于 WebView 的功能浏览器应用程序都必须执行相同的操作,这使它们变得脆弱。此外,生成的浏览器应用程序不会像真正的多进程网络浏览器那样安全。
更好的办法是 Chromium and build it using Wear SDK. And there is already one built this way。
我真的很想为 Android Wear 设备开发 Web 浏览器应用程序。要制作这样的应用程序,我需要一个 WebView 对象,但主要问题是 Google 已经使 android.webkit API 在 OS 中不可用。
由于 Android 是开源的,从 GitHub 上的 android 源代码中将它们复制到我的项目中,在技术上是否可以手动包含所需的库?它们是否会像在普通 Android 设备中一样工作,是否合法?
Here 是我想使用的 link 到 API。
您无权访问 Android Wear 的完整源代码以构建完整图像。
反正基于WebView开发浏览器也不是什么好主意。虽然历史上 Android 浏览器是基于 WebView 的,但它必须使用大量隐藏的 API 才能工作。所有或多或少基于 WebView 的功能浏览器应用程序都必须执行相同的操作,这使它们变得脆弱。此外,生成的浏览器应用程序不会像真正的多进程网络浏览器那样安全。
更好的办法是 Chromium and build it using Wear SDK. And there is already one built this way。