Я хотел бы узнать, как лучше обновить существующий проект до последней версии Android для тестирования. Есть ли лучший способ, чем мой нынешний подход?обновление Android-приложения до последних Android M
Вот что я делаю на основе этого Preview SDK
- Обновление Android Studio.
- Загрузить SDK.
- Обновление build.gradle до MNC.
так что теперь AS (студия android) сказала мне, что мне нужно обновить мою java до 1.7 из-за diamond operator is not supported in source 1.6
. Затем некоторые из моих классов в проекте сообщили Package xxx does not exist
. Вызывает ли ошибка msg по обновлениям API? Если да, это может дать мне ключ, и я найду соответствующий API в android M, чтобы исправить его.
например, следующая ошибка произошла только после обновлений.
Error:(43, 23) error: package org.apache.http does not exist
Я знаю, что есть документ для изменения API, но я хочу спросить вас, если это нормальный способ обновляет API, до последней версии?
Спасибо за быстрый ответ. цель этого - сделать мое приложение совместимым с последними версиями Android и новейшим API. Тем временем поддерживаем минимальный андроид 3. Я думаю, что инструкция if-else возвращает версию машинного андроида и использует соответствующий API. Что ты говоришь? –
@Chi: «Между тем поддерживайте минимальный андроид 3» - если вы имеете в виду API Level 3, то это полная трата вашего времени IMHO. Если вы имеете в виду Android 3.0, вы можете ограничить себя Android 4.0, так как * очень * несколько устройств по-прежнему работают под управлением Android 3.x. «Я думаю, что инструкция if-else возвращает версию машинного андроида и использует соответствующий API. Что вы скажете?» - это типичный подход. – CommonsWare