Obchod Google Play 7.8.15 Připravuje se na podporu okamžitých aplikací

click fraud protection

Zrušení APK z Obchodu Google Play verze 7.8.15 ukazuje, že Obchod Play může přidat obrazovku nastavení pro povolení podpory okamžitých aplikací.

Google Instant Apps je funkce, která uživatelům umožňuje „streamovat“ části stávajících aplikací pro Android, aby si mohli aplikaci vyzkoušet v jejím nativním vzhledu, aniž by ji museli instalovat. Instant Apps vyžaduje od vývojářů drobné úpravy, ale jednou schválené společností Google k implementaci těchto změn tyto aplikace budou schopny oslovit širší publikum, protože uživatelé budou organicky sdílet odkazy se svými přáteli a rodinou. Okamžité aplikace byly původně představeny během Google I/O 2016 ale teprve do ledna tohoto roku a několik zařízení a několik aplikací mohli využívat výhody okamžitých aplikací.

S vydáním obchodu Google Play Store v7.8.15 však mohou okamžité aplikace začít dostávat širší verzi. Ve zrušení souboru APK tohoto vydání jsme objevili nové řetězce a aktivitu, která uživatelům umožní přihlásit se k okamžitým aplikacím.

Ačkoli odstranění souboru APK může často předvídat funkce, které mohou dorazit v budoucí aktualizaci aplikace, je možné, že některá z funkcí, které zde zmiňujeme, se v budoucím vydání nemusí objevit. Důvodem je, že tyto funkce nejsou v současné době implementovány v živém sestavení a mohou být kdykoli staženy společností Google v budoucím sestavení.


Obchod Play 7.8.15 Teardown APK

Jako obvykle můžeme najít důkazy o nových funkcích tím, že uvidíme, jaké řetězce byly přidány do souboru APK. V tomto případě vidíme, že obchod Google Play přidá podporu pro výběr, který z vašich účtů Google chcete používat s okamžitými aplikacemi.

Obchod Play 7.8.15 Okamžité aplikace


<stringname="instant_app_settings_menu_help">Helpstring>
<stringname="instant_apps_settings_change_account_dialog_cancel">cancelstring>
<stringname="instant_apps_settings_change_account_dialog_description">All instant apps and associated app data, including app permissions, will be removed for the current account.string>
<stringname="instant_apps_settings_change_account_dialog_ok">change accountstring>
<stringname="instant_apps_settings_change_account_dialog_title">Change account?string>
<stringname="instant_apps_settings_description">You can use apps without installing them. Choose a Google Account to use for app sign-in and payments.string>
<stringname="instant_apps_settings_open_links_dialog_cancel">cancelstring>
<stringname="instant_apps_settings_open_links_dialog_description">For this feature to work also turn on Open links in appsstring>
<stringname="instant_apps_settings_open_links_dialog_ok">turn on nowstring>
<stringname="instant_apps_settings_open_links_dialog_title">Turn on required settingstring>
<stringname="instant_apps_settings_opt_out_dialog_cancel">cancelstring>
<stringname="instant_apps_settings_opt_out_dialog_description">All instant apps and associated app data, including app permissions, will be removed for the current account.string>
<stringname="instant_apps_settings_opt_out_dialog_ok">turn offstring>
<stringname="instant_apps_settings_opt_out_dialog_title">Turn off Instant Apps?string>
<stringname="instant_apps_settings_title">Instant Apps accountstring>
<stringname="instant_apps_settings_turn_instant_apps_off">Nonestring>

<stringname="debug_run_instant_apps_hygiene_summary">Immediately trigger Instant Apps Hygiene servicestring>
<stringname="debug_run_instant_apps_hygiene_title">Run Instant Apps Hygienestring>

<stringname="publisher_name_instant_app">Instant Appstring>

Přečtěte si více

Soudě podle toho, co je v těchto řetězcích, budou okamžité aplikace procesem odhlášení. Vydavatelé, jejichž aplikace podporují službu Okamžité aplikace, mohou v Obchodě Play zobrazovat speciální indikátor, že jejich aplikace také službu podporuje.

Kromě toho je v rámci souboru APK několik souborů XML, které definují, jak se uživateli zobrazí obrazovka nastavení okamžitých aplikací. Tyto soubory se jmenují instant_apps_settings_account_row.xml, instant_apps_settings.xml a instant_apps_settings_menu.xml.

[tabs][tab title ="instant_apps_settings_account_row.xml"]


"horizontal" android: background="?android: selectableItemBackground" android: paddingLeft="@dimen/instant_apps_settings_account_list_row_padding_left" android: paddingTop="@dimen/instant_apps_settings_account_list_row_padding_top" android: paddingRight="0.0dip" android: paddingBottom="@dimen/instant_apps_settings_account_list_row_padding_bottom" android: layout_width="fill_parent" android: layout_height="wrap_content" android: paddingStart="@dimen/instant_apps_settings_account_list_row_padding_left" android: paddingEnd="0.0dip"
xmlns:andro>
<TextViewandroid: textAppearance="@android: style/TextAppearance.Material.Subhead"android:android: layout_width="0.0dip"android: layout_height="wrap_content"android: layout_weight="1.0"android: labelFor="@id/account_selected" />
<RadioButtonandroid:android: layout_width="wrap_content"android: layout_height="wrap_content"style="@android: style/Widget.Material.CompoundButton.RadioButton" />
LinearLayout>

[/tab][tab title ="instant_apps_settings.xml"]


"vertical" android: android: layout_width="fill_parent" android: layout_height="fill_parent" android: divider="?android: dividerHorizontal"
xmlns: andro xmlns: app="http://schemas.android.com/apk/res-auto">
<android.support.v7.widget.Toolbarandroid: theme="@style/ThemeOverlay.AppCompat.ActionBar"android:android: background="?colorPrimary"android: layout_width="fill_parent"android: layout_height="?actionBarSize"app: popupTheme="@style/ThemeOverlay.AppCompat.Light" />
<android.support.v7.widget.RecyclerViewandroid:android: paddingTop="@dimen/instant_apps_settings_account_list_padding_top"android: paddingBottom="@dimen/instant_apps_settings_account_list_padding_bottom"android: layout_width="fill_parent"android: layout_height="wrap_content"android: paddingStart="?android: listPreferredItemPaddingStart"android: paddingEnd="?android: listPreferredItemPaddingEnd"app: layoutManager="android.support.v7.widget.LinearLayoutManager" />
<TextViewandroid:android: paddingTop="@dimen/instant_apps_settings_description_padding_top"android: layout_width="wrap_content"android: layout_height="wrap_content"android: text="@string/instant_apps_settings_description"android: drawablePadding="@dimen/instant_apps_settings_description_drawable_padding"android: paddingStart="@dimen/instant_apps_settings_description_padding_start"android: paddingEnd="@dimen/instant_apps_settings_description_padding_end" />
LinearLayout>

[/tab][tab title ="instant_apps_settings_menu.xml"]


xmlns: andro xmlns: finsky="http://schemas.android.com/apk/res-auto">>
<itemandroid: icon="@drawable/ic_help"android:android: title="@string/instant_app_settings_menu_help"finsky: showAsAction="ifRoom" />
menu>

[/tab]

[/tabs]

A konečně, protože samotná Aktivita okamžitých aplikací je přístupná, pokud ručně spustíte správný záměr, mohli jsme ji spustit, abychom viděli, jak bude vypadat. Zde je snímek obrazovky pro výběr účtu Okamžitých aplikací, kde si můžete vybrat, který účet bude ukládat data aplikací a provádět platby spojené s Okamžitými aplikacemi.


Budu pokračovat v kopání a aktualizuji tento článek, pokud najdu něco zajímavého v živém sestavení nebo prostřednictvím bourání souboru APK. Pokud hledáte tuto nejnovější verzi aplikace Obchod Google Play, můžete si ji stáhnout právě teď na adrese APKMirror. Sledujte naše Značka APK Teardown pro více takových článků!