2012-04-29 3 views
1

Я разрабатываю приложение, посвященное сервисам, предлагаемым веб-сайтом. Используя это приложение, пользователь может войти на фактический веб-сайт и выполнить действия.Android: Как сделать приложение запущено на всех мобильных телефонах Android

В кодирующей части я использую JSOUP 1.6.1 jar для своего приложения для Android. Эта банка позволяет мне подключиться к Интернету. Это приложение отлично работает на Sony Xperia, на всех эмуляторах Android и даже на эмуляторе Galaxy. Но, когда мое приложение запускается на других мобильных телефонах, соединение с этим сайтом не установлено, и, следовательно, мое приложение не работает.

Я использую Android 2.3+, API-уровень 10 для своего приложения.

Я предоставил все разрешения для Android-приложения, связанные с доступом к Интернету.

Работает ли JSOUP на всех мобильных телефонах Android ??? Если он работает, можете ли вы рассказать мне, почему мое приложение не работает на других мобильных телефонах Android.

Любая помощь будет оценена по достоинству.

ответ

1

Если вы разрабатываете API уровня 10, ваше приложение не будет работать на любом устройстве с более низким уровнем API. Вы можете установить уровень API вашего проекта на что-то меньшее, чтобы узнать, используете ли вы какие-либо вызовы API, которые несовместимы с более ранними уровнями. Если это так, то, возможно, вы можете заменить их другими вызовами API. В противном случае вы можете зависеть от запуска только на уровне API уровня 10+.

Кроме того, см. this blog post, как разработать обратные приложения.

+0

Я разработал на уровне API 8 и Android версии 2.2. Кроме того, он не позволяет устанавливать интернет-соединения с подключением JAR Jsoup1.6.1 и другими методами. Мой код работает на телефоне Sony Xperia (версия Android 2.3. 4), но он не работает на других телефонах, таких как HTC или Samsung, с версией Android 2.3.4 и 2.3.4 +. Так что я думаю, проблема в том, что только JAR? Я должен отправить свой проект в следующий понедельник, так что если вы можете помочь мне будет здорово. – Alex

+0

Когда я запускаю свое приложение на Sony Xperia или эмулятор, он будет создавать соединения, и он будет генерировать файлы cookie, но когда я запускаю его на другом телефоне Android, он генерирует меньше файлов cookie, потому что соединения не будут установлены. Так что не удалось выполнить приложение. Поэтому я думаю проблема только с JAR? – Alex

+0

@Alex - Файл манифеста объявляет ''? –

 Смежные вопросы

  • Нет связанных вопросов^_^