Google Play Store 7.8.15 priprema se za podršku za instant aplikacije

Rastavljanje APK-a Google Play Store verzije 7.8.15 otkriva da Play Store može dodati zaslon postavki za omogućavanje podrške za Instant Apps.

Google Instant Apps značajka je koja korisnicima omogućuje "streamanje" dijelova postojećih Android aplikacija kako bi mogli isprobati aplikaciju u izvornom izgledu bez potrebe za instaliranjem aplikacije. Instant aplikacije zahtijevaju male izmjene od strane programera, ali jednom odobrio Google za provedbu ovih promjena te će aplikacije moći doprijeti do šire publike jer korisnici organski dijele poveznice sa svojim prijateljima i obitelji. Instant aplikacije su prvotno predstavljene tijekom Google I/O 2016 ali je tek do siječnja ove godine a nekoliko uređaja i nekoliko aplikacija mogao iskoristiti Instant Apps.

Međutim, s izdanjem Google Play Store v7.8.15, Instant Apps bi mogli početi dobivati ​​šire izdanje. U rastavljanju APK-a ovog izdanja otkrili smo nove nizove i aktivnost koja će korisnicima omogućiti da se uključe u Instant Apps.

Iako uklanjanje APK-a često može predvidjeti značajke koje bi mogle stići u budućem ažuriranju aplikacije, moguće je da se bilo koja od značajki koje ovdje spominjemo možda neće naći u budućem izdanju. To je zato što ove značajke trenutno nisu implementirane u live build-u i Google ih može povući u bilo kojem trenutku u budućoj verziji.


Trgovina Play 7.8.15 APK Rastavljanje

Kao i obično, možemo pronaći dokaze o novim značajkama gledajući koji su nizovi dodani u APK datoteku. U ovom slučaju možemo vidjeti da će Google Play Store dodati podršku za odabir koji će se od vaših Google računa koristiti s Instant Apps.

Play Store 7.8.15 Instant aplikacije


<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>

Čitaj više

Sudeći prema onome što je u ovim nizovima, Instant Apps će biti proces isključivanja. Izdavači čije aplikacije podržavaju uslugu Instant Apps mogu pokazati poseban indikator u Trgovini Play da njihova aplikacija također podržava uslugu.

Osim toga, postoji nekoliko XML datoteka unutar APK-a koje definiraju kako će se zaslon postavki Instant Apps prikazati korisniku. Te se datoteke nazivaju instant_apps_settings_account_row.xml, instant_apps_settings.xml i 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][naslov kartice = "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][naslov kartice = "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]

Konačno, budući da je sama aktivnost instant aplikacija dostupna ako ručno pokrenete pravu namjeru, uspjeli smo je pokrenuti da vidimo kako bi izgledala. Evo snimke zaslona zaslona za odabir računa Instant Apps na kojem možete odabrati koji će račun pohranjivati ​​podatke aplikacije i vršiti plaćanja povezana s Instant Apps.


Nastavit ću kopati i ažurirati ovaj članak ako pronađem bilo što zanimljivo u live build-u ili kroz rastavljanje APK-a. Ako tražite ovo najnovije izdanje aplikacije Google Play Store, možete ga odmah preuzeti na APK Mirror. Pratite naše Oznaka za rastavljanje APK-a za više ovakvih članaka!