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

Разница между «com.android.vending.BILLING» и «android.permission.BILLING»

Пока настраиваю покупки в приложении в своем приложении, я сталкивался с тем, что есть два разрешения, связанные с выставлением счетов: <uses-permission android:name="com.android.vending.BILLING" /> <uses-permission android:name="android.permission.BILLING" /> В чем разница между этими двумя разрешениями? Кажется, большинство людей в Интернете заявляют, что используют первый для покупок в приложении, но затем для чего нужен второй?

Где хранятся разрешения в Android?

В документе разработчика: « Запрос разрешений во время выполнения» четко указывает, какое разрешение на запуск и как его использовать. И я могу их исполнить. Однако возникает вопрос: где Android хранит значения разрешения во время выполнения? Т.е. когда пользователь удаляет данные, связанные с приложением, разрешения сбрасываются, поэтому, где Android хранит эти значения? (Это в кеше приложения […]

Как извлекать переменные «? Var = value» из веб-url, который открывает активность в моем приложении?

Я последовал примеру, который я нашел здесь, чтобы получить ссылку на веб-сайт, чтобы открыть одно из моих приложений. Я получил его для работы, но теперь мне нужно, чтобы он извлекал пару переменных-значений, которые имеет URL. Когда я нажимаю на этот URL-адрес http://www.tapabook.com/tapa/?tapa=578, он открывает правильную активность, но getPathSegments () только извлекает 1 сегмент, который является […]

Правильный способ объявления для мобильных телефонов только в манифесте

После поиска многих старых ответов на переполнение стека по этому вопросу и не найдя определенного обновленного ответа, я все еще немного смущен! Мой minSdk – 14 и хочу сделать мое приложение только для мобильных телефонов, но если я это сделаю <compatible-screens> <!– all small size screens –> <screen android:screenSize="small" android:screenDensity="ldpi" /> <screen android:screenSize="small" android:screenDensity="mdpi" /> […]

Как создать фильтр намерения для потоковой передачи MP3-файла?

На Android, если вы введете URL-адрес в файл MP3 в браузере (или щелкните ссылку на файл), вы получите всплывающее окно «Полное действие с помощью» с некоторыми перечисленными приложениями, которые могут воспроизводить файл (Music, StreamFurious, Streaming Media Player, Winamp, XiiaLive Lite, чтобы назвать несколько). Как я могу найти свое приложение в этом списке? Я почти уверен, […]

Фильтры фрагментов и намерений

Мы все знаем, как мы можем использовать фильтры намерений в нашем AndroidManifest.xml для объявления возможностей таких действий, как поиск, push и т. Д. В настоящее время я использую такой фильтр намерений для регистрации настраиваемой схемы URL следующим образом: <activity android:name="NameOfActivity" > <intent-filter > <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWABLE" /> <data android:host="" android:scheme="customscheme" […]

Как запустить приложение для Android с помощью оболочки adb?

Я пытаюсь запустить приложение Android, используя оболочку adb. Я не преуспеваю AndoridManifest.XML вставлен ниже: <?xml version="1.0" encoding="UTF-8"?> <manifest android:versionCode="4" android:versionName="0.0.5.0" android:installLocation="auto" package="com.supascale.supascale" xmlns:android="http://schemas.android.com/apk/res/android"> <application android:label="@string/app_name" android:icon="@drawable/i_c_o_n_e________1"> <activity android:theme="@android:style/Theme.Translucent" android:label="@string/app_name" android:name=".wdgen.GWDPSupaScale_Android$WDLanceur"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> … Я попробовал следующий вызов: adb shell am start -a android.intent.action.MAIN -n com.supascale.supascale/com.supascale.supascale.wdgen.GWDPSupaScale_Android Это не работает […]

Как заставить приложение для Android работать только с RTL-макетом?

Я хочу иметь только RTL-макет. Я не хочу иметь макеты, которые зависят от языка мобильного телефона пользователя. Что я должен добавить в файл манифеста Android, чтобы принудительно использовать RTL?

Запуск настроек Activity from Preferences XML работает в 2.x, но не в 4.x

Я использую следующую технику, чтобы добавить Text-to-Speech Settings « Text-to-Speech Settings на экран предпочтений моего приложения: <Preference android:key="TTS Preferenes" android:title="TTS Settings" android:summary="A convenience shortcut instead of pressing HOME then Setting then scrolling down then pressing Text-to-Speech Settings"> <intent android:targetPackage="com.android.settings" android:targetClass="com.android.settings.TextToSpeechSettings" /> </Preference> Он отлично работает в Android 2.x, но в Android 4.0.4 выдает исключение: E/AndroidRuntime(2663): […]

Android-разрешения в манифесте

Я написал 2 приложения. Первое приложение имеет только услугу, а второе – Activity. Я начинаю обслуживание в 1-ом приложении из активности во втором приложении. В службе я изменяю настройки звука, поэтому мне нужно android.permission.MODIFY_AUDIO_SETTINGS в манифесте. Мой вопрос заключается в том, в каком файле манифеста я должен добавить это разрешение . Почему я спрашиваю, потому […]