2017-02-19 12 views
0

Я заканчиваю свой проект и нуждаюсь в улучшении компиляции версии eclipse для android api 23 (marshmallow). Как я могу сохранить minSdkVersion до 11 и targetSdkVersion до 16, но скомпилировать мое приложение с api 23 в eclipse ?? Я имею в виду, хочу сохранить мини-SDK ниже, чтобы поддерживать многие устройства и избегать некоторых ошибок времени компиляции при использовании api less 23! например, затмение дает ошибку с помощью этих методов принадлежит проверить разрешение на использование камеры (в android6), что связанные АФИ 23:Как сменить версию компиляции на api 23 android в eclipse?

@TargetApi(Build.VERSION_CODES.M) 

ContextCompat.checkSelfPermission(context, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED 

Я обновляемая android.support.v4.jar файла больше времени и очищенный проект, а также мои затмение не знает (M) и (checkSelfPermission)! спасибо большое!

+1

Официальная поддержка Eclipse в качестве разработки приложений для Android IDE завершена несколько месяцев назад. IIRC, Project Properties> Android дает вам список доступных версий SDK для компиляции. – CommonsWare

ответ

0

Щелкните правой кнопкой мыши на свой проект. Затем перейдите в «Свойства-> Android » и выберите «Целевое задание сборки проекта», которое вы хотите. Выбранная здесь версия используется только для создания и может отличаться от минимальных и целевых SDK, указанных в манифесте.