1

我正在开发一个专门用于网站提供的服务的应用程序。使用此应用程序,用户可以登录到实际网站并执行活动。

在编码部分,我将 JSOUP 1.6.1 jar 用于我的 Android 应用程序。这个罐子让我可以连接到互联网。这个应用程序在 Sony Xperia、所有 Android 模拟器甚至 Galaxy 模拟器上运行良好。但是,当我的应用程序在其他手机上运行时,没有建立与该网站的连接,因此我的应用程序失败了。

我正在为我的应用程序使用 Android 2.3+,API 级别 10。

我已授予与访问互联网相关的 Android 应用程序的所有权限。

JSOUP 可以在所有 Android 手机上运行吗???如果它正在运行,请告诉我为什么我的应用程序无法在其他 Android 手机上运行。

任何帮助将不胜感激。

4

1 回答 1

1

如果您使用 API 级别 10 进行开发,那么您的应用将无法在任何 API 级别较低的设备上运行。您可以将项目的 API 级别设置为较低的级别,以查看您是否正在使用与早期级别不兼容的任何 API 调用。如果是这样,那么也许您可以将它们替换为其他 API 调用。否则,您可能会被困在仅在 API 级别 10+ 设备上运行。

此外,请参阅此博客文章了解如何开发向后兼容的应用程序。

于 2012-04-29T19:28:49.373 回答