Articles of sdk tools

Android SDK намеренно использует старую версию ProGuard

Я использую Android SDK Manager для обновления всех пакетов. Текущие (2014-03-05) Android SDK Tools – V22.6. Я проверил proguard.jar в C: \ Program Files (x86) \ Android \ android-sdk \ tools \ proguard \ lib и нашел, что его версия – 4.7. Последняя версия ProGuard – 4.11 . V4.7 был выпущен в 2011 году . […]

Как установить Android SDK Platform-Tools 24.0.0?

Я следую руководству по настройке Android N Preview https://developer.android.com/preview/setup-sdk.html В «Обновление или создание проекта» Google говорит, что мне нужно иметь инструменты платформы 24.0.0. Просто убедитесь, что вы обновили свой проект, чтобы использовать Android SDK Build Tools 24.0.0 и Android SDK Platform-Tools 24.0.0. Я установил новую платформу SDK: Android 6.X (N), уровень API 24, версия 1. […]

Не удалось найти цель с помощью строки hash-android-25, хотя андроид-25 фактически установлен

У меня есть Ubuntu Xenial VM, работающая в OpenStack, там я загрузил последние инструменты Android SDK ( tools_r25.2.3-linux.zip ) из https://developer.android.com/studio/index.html . И все хорошо настроено: JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 ANDROID_HOME=<ANDROID_SDK_PATH> PATH=${PATH}:${ANDROID_HOME} echo "sdk.dir=<ANDROID_SDK_PATH>" > <MY_ANDROID_PROJECT_PATH>/local.properties Но когда вы пытаетесь выполнить задачу: ./gradlew clean , возникает ошибка: Preparing "Install Android SDK Build-Tools 25". Warning: Trying to install into […]

Дополнительные API Android, не отображаемые в Android SDK Manager

Я установил Android SDK Manager два месяца назад. У меня установлен Android 2.3.3 SDK , но я не совсем помню шаги, которые я выполнил, потому что я новичок в разработке Android. Теперь, когда я открываю менеджер Android SDK, я вижу только « SDK Platform Android 2.3.3 ». Я не вижу других версий API, которые меня […]

Как сделать «Hierarchy Viewer» работать на реальном устройстве?

Я новичок в разработке Android. Я начал использовать «Hierarchy Viewer» … он отлично работает с эмулятором, который приходит с помощью sdk. Дело в том, что я хочу использовать это на реальном устройстве. Я сделал свое исследование и нашел по причинам безопасности, он работает только на эмуляторах и телефонах разработчиков из разных источников. Официальный сайт разработчика […]

Доступные пакеты Android sdkmanager

Есть ли способ перечислить все имя пакета, чтобы я мог его установить. Если я сделаю sdkmanager –list , я получу образец из следующего: system-images;a…ult;armeabi-v7a | 4 | ARM EABI v7a System Image system-images;a…-10;default;x86 | 4 | Intel x86 Atom System Image system-images;a…pis;armeabi-v7a | 5 | Google APIs ARM EABI v7a Syste… system-images;a…google_apis;x86 | 5 | […]

Неправильное время рисования в средстве просмотра иерархии?

Я делаю некоторые тесты с помощью инструмента Hierarchy Viewer, который поставляется с Android SDK. Объект, который я тестирую, имеет следующий xml: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" android:layout_alignParentTop="true"/> <TextView android:id="@+id/slow_measure" android:layout_width="fill_parent" android:layout_height="30dp" android:text="Slow Measure" android:layout_alignParentBottom="true"/> <TextView android:id="@+id/slow_layout" android:layout_width="fill_parent" android:layout_height="30dp" android:text="Slow Layout" android:layout_above="@id/slow_measure"/> <com.test.SlowDrawView android:id="@+id/slow_draw" android:layout_width="fill_parent" android:layout_height="30dp" android:background="#FF0000" android:text="Slow Draw" […]

Инструмент Android SDK Lint Игнорирование предупреждений NewAPI

Я запускаю инструмент Lint из Eclipse (Android SDK). Мои настройки установлены по умолчанию, а NewApi настроен как «Ошибка» в моих настройках Android Lint. Однако, когда я запускаю Lint (через Package Explorer > Android Tools > Run Lint: Check for Common Errors .), Он, кажется, игнорирует тот факт, что я использовал API выше, чем android:minSdkVersion в […]

Как обновить sdk от android до 22.6.2

Для Android Sdk требуется набор инструментов для разработчиков Android версии 22.6.2 или более поздней версии. Текущая версия – 22.3.0.v.201310242005-887826. Обновите adt до последней версии Когда обновление происходит с ошибкой: Your original request has been modified. "Android DDMS" is already installed, so an update will be performed instead. "Android Development Tools" is already installed, so an […]

Как избежать обратного проектирования файла ресурсов ресурсов папок APK?

Я разрабатываю приложение для Android, в этой папке с assets приложения содержится некоторый пароль и некоторая информация об ошибках. Я хочу, чтобы хакер не получал доступ к any resources, assets or source code from the APK file , главным образом, к assets resources . Как я могу достичь этой цели? Я нашел и подумал о […]