ANDROID_LIVE Telegram 920
​​Android Manifest placeholders
#android

Уверен, что большинство из вас слышали про то, что такое buildConfigField.
Если нет, то по сути — это возможность объявить переменную внутри build.gradle и её дальнейшее использование внутри приложения.

Правда, вы не можете ссылаться на эту переменную внутри AndroidManifest. Самый типичный кейс — добавление идентификатора приложения для всяких сервисов, типа HMS или GMS. Но тогда на помощь приходит менее распространённый, но весьма крутой инструмент manifestPlaceholders.

💡Использовать его довольно просто: объявляем переменную через manifestPlaceholders.variable = "testVariable", а дальше получаем ссылку на неё в AndroidManifest при помощи:
<meta-data
android:name="variable_name"
android:value="${testVariable}"/>


Таким образом, мы можем настроить нужное нам поведение хоть на этапе сборки приложения, хоть для отдельного flavor. Берите на заметку. 😉
👍193🔥2💩1



tgoop.com/android_live/920
Create:
Last Update:

​​Android Manifest placeholders
#android

Уверен, что большинство из вас слышали про то, что такое buildConfigField.
Если нет, то по сути — это возможность объявить переменную внутри build.gradle и её дальнейшее использование внутри приложения.

Правда, вы не можете ссылаться на эту переменную внутри AndroidManifest. Самый типичный кейс — добавление идентификатора приложения для всяких сервисов, типа HMS или GMS. Но тогда на помощь приходит менее распространённый, но весьма крутой инструмент manifestPlaceholders.

💡Использовать его довольно просто: объявляем переменную через manifestPlaceholders.variable = "testVariable", а дальше получаем ссылку на неё в AndroidManifest при помощи:
<meta-data
android:name="variable_name"
android:value="${testVariable}"/>


Таким образом, мы можем настроить нужное нам поведение хоть на этапе сборки приложения, хоть для отдельного flavor. Берите на заметку. 😉

BY Android Live 🤖




Share with your friend now:
tgoop.com/android_live/920

View MORE
Open in Telegram


Telegram News

Date: |

Hashtags are a fast way to find the correct information on social media. To put your content out there, be sure to add hashtags to each post. We have two intelligent tips to give you: Telegram iOS app: In the “Chats” tab, click the new message icon in the right upper corner. Select “New Channel.” There have been several contributions to the group with members posting voice notes of screaming, yelling, groaning, and wailing in different rhythms and pitches. Calling out the “degenerate” community or the crypto obsessives that engage in high-risk trading, Co-founder of NFT renting protocol Rentable World emiliano.eth shared this group on his Twitter. He wrote: “hey degen, are you stressed? Just let it out all out. Voice only tg channel for screaming”. Members can post their voice notes of themselves screaming. Interestingly, the group doesn’t allow to post anything else which might lead to an instant ban. As of now, there are more than 330 members in the group. Developing social channels based on exchanging a single message isn’t exactly new, of course. Back in 2014, the “Yo” app was launched with the sole purpose of enabling users to send each other the greeting “Yo.”
from us


Telegram Android Live 🤖
FROM American