Articles of андроид манифест

Не удалось запустить службу – требуется безопасная настройка ACCESS_MOCK_LOCATION

У меня есть исключение java.lang.RuntimeException: Unable to start service … java.lang.SecurityException: Requires ACCESS_MOCK_LOCATION secure setting Однако у меня есть файл Manifest : <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" /> Что может быть неправильным?

MEDIA_MOUNTED трансляция не принимается

Я сбит с толку. Я пытаюсь настроить приложение для ответа на SD-карту, которая становится доступной / отключается в автономном режиме, но мой вещательный приемник никогда не звонит! Я вижу, что событие транслируется, а другие приложения отвечают: 08-21 23:43:04.405: DEBUG/Ringer(275): — intent.getAction() =android.intent.action.MEDIA_MOUNTED И мой манифест имеет приемник: <receiver android:name=".Test" android:enabled="true"> <intent-filter> <action android:name="android.intent.action.MEDIA_MOUNTED" /> </intent-filter> […]

Android – заполнить заполнители для разных типов сборки

Я очень раздутый о новой возможности явных заполнителей в Gradle + Android Build. Я нашел в документации по градиенту, что могу указать свои собственные заполнители следующим образом: productFlavors { free { } pro { manifestPlaceholders = [ activityLabel:"proName" ] } } Но я хотел бы, чтобы один заполнитель зависел от типа сборки, а не от […]

Android периодически запускает задачу

Я хочу периодически запускать метод в андроидной активности, которая обновляет определенное поле через x секунд. Я знаю, что это можно сделать в timerTask, но что это лучший способ сделать это? Образцы кода были бы полезны.

Нужно ли мне всегда использовать последнюю цельSdkVersion?

Простой вопрос: в Eclipse команда «Новый Android-проект» всегда пытается использовать последний доступный sdk. Всегда ли это хорошая идея? ОБНОВИТЬ: Я пытаюсь объяснить. Теперь в Eclipse «Новый проект» создает манифест с: <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17" /> Итак, нацелитесь на последний Android (Jelly Bean, 4.2.x), но он может работать и на Froyo (2.2). Это хорошо для меня. Что […]

Сбой при самообновлении APK (класс компонента не существует)

Я работаю над системным приложением, которое обновляет его, загружая apk и устанавливая его с помощью метода installPackage() . Я получаю следующее исключение: Fatal Exception: java.lang.IllegalArgumentException: Component class com.myapp.package.receivers.SomeOldReceiver does not exist in com.myapp.package at android.os.Parcel.readException(Parcel.java:1544) at android.os.Parcel.readException(Parcel.java:1493) at android.content.pm.IPackageManager$Stub$Proxy.setComponentEnabledSetting(IPackageManager.java:3420) at android.app.ApplicationPackageManager.setComponentEnabledSetting(ApplicationPackageManager.java:1492) at com.myapp.package.utils.AndroidUtils.enableDisableComponent(SourceFile:113) at … Компонент «SomeOldReceiver» не существует в обновленном apk. Похоже, что выполняется […]

Массовая публикация приложений для Android

У нас есть несколько приложений, которые будут очень похожи в макете и коде. Единственное отличие состоит в том, что мы будем отключать графические элементы и вносить изменения в один файл констант и файл строк. Конечно, есть несколько проблем с этим – первое – пространство имен. Наличие приложения с тем же пространством имен перезапишет любые другие […]

Как использовать различную активность запуска в аромате продукта?

Я работаю над проектом библиотеки Android, в стандартном src / main / AndroidManifest.xml, MainActivity – это активность запуска. Ради чего-то еще, я создал ароматы продукта. Да, он отлично работает, если я хочу запускать / показывать различные виды активности внутри разных продуктов. Тем не менее, я хочу сохранить активность запуска по умолчанию из src / main […]

Целевой узел не должен быть нулевым или задан в параметрах

Я получаю эту ошибку «Целевой хост не должен быть нулевым или задан в параметрах». У моего файла манифеста есть набор разрешений для Интернета, и я поставил 'http: //' перед моим адресом. Он по-прежнему дает ту же ошибку. У моего URL нет «www». Прилагается к нему. Часть моего кода: HttpPost post = new HttpPost("http://infocreation.something_something1.xml"); Часть моего […]

Robolectric не нашел ресурс и AndroidManifest.xml

Я создал новый TestProject и добавил следующую строку в свой метод testMethod: Robolectric.getShadowApplication().getString(R.string.mystring); Мой тест не удался android.content.res.Resources$NotFoundException: unknown resource 2131558482 Консоль отображает предупреждения: WARNING: No manifest file found at .\..\..\MyProject\AndroidManifest.xml.Falling back to the Android OS resources only. To remove this warning, annotate your test class with @Config(manifest=Config.NONE). WARNING: no system properties value for ro.build.date.utc […]