Как заставить приложение Android 2.2 работать в 2.1 - PullRequest
1 голос
/ 08 мая 2011

Привет, я сделал приложение для Android с выбранным 2.2 и API 8 Теперь, как я могу заставить его работать в 2.1?Можно ли оказать поддержку устройствам 2.1?Или я должен снова разработать все приложение с нуля?:-( Надеюсь, что нет, пожалуйста, пожалуйста, помогите мне Благодарю вас ChinniKrishna Kothapalli

Ответы [ 2 ]

5 голосов
/ 08 мая 2011

Вам потребуется изменить манифест, чтобы пометить ваше приложение для SDK 2.1, поскольку Android Market фильтрует приложения, которые ваше устройство не может запускать - без изменения значения метки использования-sdk на более низкий уровень устройства с Android 2.1 никогда не будут работать. увидеть свое приложение в Маркете, все так просто.

Сказав, что, как только вы это сделаете, прочитайте страницу Android Dev на обратная совместимость - там есть все, что вам нужно знать о том, как изящно работать с устройствами с более низкой версией Android, которую вы бы хотели как.

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

4 голосов
/ 09 мая 2011

в вашем файле манифеста Android, напишите:

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion = "8"/>

это будет поддерживать все телефоны с операционной системой OS 1.5, если хотите 2.1, укажите minSDK = 7.

...