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

Доступ к длинному ключу из метаданных из AndroidManifeast.xml

Я выполнил следующий код и хочу получить доступ к значению key метаданных как целое число Long из класса MetaActivity.java . AndroidManifest.xml <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.slk.metachecking" android:versionCode="1" android:versionName="1.0" > <application> <meta-data android:name="key" android:value="488659867867350" /> </application> MetaActivity.java ApplicationInfo ai = getPackageManager().getApplicationInfo(getPackageName(), PackageManager.GET_META_DATA); Bundle metaData = ai.metaData; metaData.getString("key"); // Returns -36235050 metaData.getLong("key"); // Returns 0 Поддерживает ли Android long […]

Является ли PackageManager.getComponentEnabledSettings () постоянным между холодными запусками?

Если я использую код ниже, чтобы отключить статический BroadcastReceiver, определенный в AndroidManifest.xml, будет ли он повторно включен после перезагрузки? Кажется, это не так, но документы не говорят, нужно ли это делать. final ComponentName compName = new ComponentName(context, MyBroadcastReceiver.class); context.getPackageManager().setComponentEnabledSetting( compName, PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP); Заранее спасибо…

Robolectric не может найти AndroidManifest.xml

Этот тест изначально прошел нормально. Через несколько дней вы проверили новую ветку (с фиксацией у многих других разработчиков), и она больше не работает. Класс тестирования в модуле библиотеки mylibrary: import com.company.mylibrary.BuildConfig; @RunWith(RobolectricGradleTestRunner.class) @Config(constants = BuildConfig.class, manifest = "src/main/AndroidManifest.xml", sdk = 21) public class MyTest { Я также пробовал: @Config(constants = BuildConfig.class, sdk = 21) @Config(constants […]

Атрибут Android Deeplink pathPrefix игнорируется

У меня есть deeplink, определенный для моего приложения Android в файле манифеста: <activity android:name="com.example.DeeplinkActivity" android:screenOrientation="portrait" android:theme="@style/MyBaseTheme.NoActionBar"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.BROWSABLE" /> <category android:name="android.intent.category.DEFAULT" /> <!– Accepts URIs that begin with "example://shelf” –> <!– Currently handles Ads deeplink structure (iPhone structure) –> <data android:host="shelf" android:pathPrefix="" android:scheme="example" /> <!– Accepts URIs that begin with "example://com” […]

Что делает атрибут android: configChanges = "screenSize"?

Я хотел бы знать, что делает вышеупомянутый атрибут для Activity в AndroidManifest.xml и почему он (будет) нужен? Я уже читал документацию по этому вопросу в Android, и объяснение мне не совсем понятно. Id нравится знать примерный случай, ПОЧЕМУ я должен был бы установить этот атрибут.

Тема приложения Android – разница при использовании темы из файла стиля xml

Почему существует разница между темой, определенной в AndroidManifest.xml и теме, взятой из styles.xml? 1) AndroidManifest.xml: <application … android:theme="@android:style/Theme.Black"> 2) AndroidManifest.xml <application … android:theme="@style/AppTheme"> styles.xml <resources> <style name="AppTheme" parent="@android:style/Theme.Black" /> </resources> 1-я настройка дает черную тему и панель действий. 2-я панель темного действия и меню света. EDIT: варианты 1) и 2) – уведомление Меню и ActionBar […]

Intent.getAction () возвращает NULL

В моем приложении я добавил заставку, и я создал активность всплеска и внес соответствующие изменения в файл манифеста. Тем не менее, когда я запускаю свое приложение, экран заставки отображает его выделенное время, а затем возвращает исключение NullPointerException. Проблема вызвана intent.getAction() В строке 241 класса мой всплеск переадресовывает, aim.getAction () возвращает null. Насколько я понимаю, действие […]

Не удалось найти явный класс активности {}; Объявили ли вы эту активность в своем AndroidManifest.xml

Я пытаюсь разархивировать некоторые файлы в фоновом режиме, поэтому я использую IntentService, как в учебнике Google. Мой класс сервиса, объявленный в AndroidManifest, выглядит следующим образом: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org.osmdroid"> <uses-sdk android:minSdkVersion="16" android:targetSdkVersion="21" /> <application android:configChanges="orientation|screenSize|keyboardHidden" android:hardwareAccelerated="true" android:icon="@drawable/ecn_icon" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".MapActivity" android:icon="@drawable/ecn_icon" android:label="test" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".SettingsActivity" […]

Как добавить Activity в manifest.xml правильно?

Должен ли я писать каждое действие в манифесте android и как? Должна ли каждая деятельность иметь фильтр намерения или нет?

Android Studio добавляет мне android.permission.USE_CREDENTIALS на мой манифест

Когда я компилирую мое приложение для выпуска, в мой манифест добавляется новое разрешение USE_CREDENTIALS. <uses-permission android:name="android.permission.USE_CREDENTIALS"/> Зачем? Что это за разрешение? Я не могу найти официальную информацию об этом в руководстве разработчиков Android! благодаря

Intereting Posts
Передача данных Intent от Activity to Class Окна Android 2.2 Web View поднимаются, когда появляется виртуальная клавиатура Android Image Picker Выберите несколько изображений из галереи с максимальным лимитом 5 Как скомпилировать андроид для вашего телефона Как проверить, прокручивается ли ScrollView Пикассо для загрузки массива байтов Передавать данные от намерения к другому намерению Использование гироскопа Android вместо акселерометра. Я нахожу много бит и кусочков, но не полный код Невозможно выполнить dex: несколько файлов dex определяют массив Lcom / myapp / R $; Android-карты: как определить центр карты после завершения перетаскивания Получение высоты текстового представления перед рендерингом в макет Изображения кэша локальные, из хранилища Google Firebase Обмен фотографиями на Android с помощью FileProvider Платформа Android Soft плавает только с определенным макетом Холст Android: нарисовать прозрачный круг на изображении