Вопросы с тегом «android»

Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-активность, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com.

2
зачем нужен выровненный apk?
Android gradle создает apk в двух бинарных файлах: без выравнивания и с выравниванием. В документе сказано ... После того, как вы подписали APK своим закрытым ключом, запустите файл zipalign. Этот инструмент гарантирует, что все несжатые данные начинаются с определенного выравнивания байтов относительно начала файла. Обеспечение выравнивания на 4-байтовых границах обеспечивает …
151 android  apk  release 

9
Лучшая практика: AsyncTask во время смены ориентации
AsyncTask Отличная вещь для запуска сложных задач в другом потоке. Но когда происходит изменение ориентации или другое изменение конфигурации во время AsyncTaskработы, ток Activityуничтожается и перезапускается. И когда экземпляр AsyncTaskсвязан с этим действием, он завершается неудачно и вызывает окно сообщения «принудительное закрытие». Итак, я ищу какую-то «лучшую практику», чтобы избежать …

11
Загрузите компоненты Android SDK для автономной установки
Можно ли загрузить компоненты Android SDK для автономной установки без использования SDK Manager? Проблема в том, что я нахожусь за брандмауэром, который я не могу контролировать, и URL-адреса для загрузки обоих сайтов, похоже, заблокированы (исключение соединения отклонено) https://dl-ssl.google.com/android/repository/repository.xml http://dl-ssl.google.com/android/repository/repository.xml Failed to fetch URL http://dl-ssl.google.com/android/repository/repository.xml, reason: Connection refused: connect

7
Дизайн Android EditText, чтобы показать сообщение об ошибке, как описано Google
Мне нужно EditText, чтобы это выглядело так: вызов onError выглядит следующим образом: Примечание: приложение работает на SDK 19 (4.4.2) мин SDK равен 1 Есть ли метод, похожий на setError, который делает это автоматически, или я должен написать код для него? Спасибо

30
версия сервера adb не соответствует этому клиенту
Всякий раз, когда я пытаюсь бежать adb devices: $ adb devices * daemon not running. starting it now * * daemon started successfully * List of devices attached HT0ANRV05740 device Он говорит, что демон не работает и перезапускает его. Затем, если я снова запускаю устройства adb, он делает то же …
151 android  adb 

12
Как удалить базу данных SQLite из Android программным способом
Я хотел бы удалить файл базы данных из Android file systemпрограммы? Можно ли запустить сценарий оболочки, adbкоторый, в свою очередь, запускает сценарий оболочки в пространстве Android для удаления базы данных? Могу ли я сделать это из JUnitтеста (с помощью system()звонка)? Как удалить всю базу данных в Android? Мне нужно, чтобы …
151 android  sqlite 

6
Android начать деятельность с сервиса
Android: public class LocationService extends Service { @Override public void onStart(Intent intent, int startId) { super.onStart(intent, startId); startActivity(new Intent(this, activity.class)); } } Я запустил этот сервис с Activity В Activityслучае удовлетворяет условию запуска startService(new Intent(WozzonActivity.this, LocationService.class)); из моего LocationServiceупомянутого выше не удалось запустить Activity, как я могу получить контекст текущей …

7
Android: LocationManager против Google Play Services
Я хочу создать приложение, которое будет ориентировано на получение текущего местоположения пользователя, а затем находить точки интереса (например, бары, рестораны и т. Д.), Которые находятся рядом с ним через API Google Адресов . После поиска в Интернете места для начала я наткнулся на некоторые учебные пособия, в которых используется этот …
151 android  gps  geolocation 

30
ПАНИКА: Сломанный путь системы AVD. Проверьте значение ANDROID_SDK_ROOT
После ввода cordova run androidв терминале я получаю эту ошибку: Waiting for emulator to start... PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [/Users/username/Library/Android/sdk]! Это происходит после экспорта: export ANDROID_SDK_ROOT='/Users/username/Library/Android/sdk' Перед экспортом я получил: Waiting for emulator to start... PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT Есть …
151 android  cordova 

26
ConnectivityManager getNetworkInfo (int) устарел
Используется compileSdkVersion 23 , но пытается поддерживать еще 9. getNetworkInfo(int)осуждались в 23. Предлагалось использование getAllNetworks()и getNetworkInfo(Network)вместо этого. Однако оба они требуют минимум API 21. Есть ли класс, который мы можем использовать в пакете поддержки, который может помочь в этом? Я знаю, что решение было предложено раньше , однако проблема с …

30
Выбор устройства Android - Мое устройство кажется отключенным
Я разработал приложение и планировал развернуть его на своем HTC Desire. Я установил драйвер USB. Я включил отладку по USB на телефоне и выбрал зарядку, только когда телефон подключен. Когда я запускаю приложение Android, устройство выбора показывает мое устройство в автономном режиме. Я застрял в этой точке. Любая помощь будет …

13
Расширение от двух классов
Как я могу это сделать: public class Main extends ListActivity , ControlMenu Кроме того, я хотел бы знать, что с этим подходом все в порядке, что я создал меню в классе, который называется ControlMenu, и я расширяю остальные действия.
150 java  android 

30
Android Studio помечает R красным цветом с сообщением об ошибке «не удается разрешить символ R», но сборка завершается успешно
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. В каждом проекте, который я пытался создать в Android Studio, все случаи использования R отмечены красным с сообщением об ошибке «не удается …

20
Формула от px до dp, от dp до px android
Я пытаюсь вычислить переменное количество пикселей для плотности независимых пикселей и наоборот. Эта формула (px to dp): dp = (int)(px / (displayMetrics.densityDpi / 160));не работает на небольших устройствах, потому что она делится на ноль. Это моя формула dp to px: px = (int)(dp * (displayMetrics.densityDpi / 160)); Может ли кто-нибудь …

2
onNewIntent () жизненный цикл и зарегистрированные слушатели
Я использую SingleTop Activity для получения намерений из диалогового окна поиска через onNewIntent(). То, что я заметил, это то, что onPause()вызывается раньше onNewIntent(), а потом - звонит onResume(). Визуально: начато диалоговое окно поиска поисковое намерение возбуждено до деятельности onPause() onNewIntent() onResume() Проблема в том, что у меня есть зарегистрированные слушатели, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.