Obecná diskuze o vývoji ⇒ Aktualizace aplikace na verzi 12
Moderátoři: mArtinko5MB, mArtinko5MB
-
- Nové Androidě
- Příspěvky: 8
- Registrován: pát 17. úno 2023 9:16:24
Aktualizace aplikace na verzi 12
Pěkný den,
mám aplikaci, kterou jednou za čas aktualizuji na google play. Při poslední aktualizaci mně ale nedovolí nahrát soubor na google play protože tam nemám nastavený "android:exported" dohledal jsem tento kód, který by to mohl napravit ale nevím kam ho nahrat. Poradí mně někdo jak z toho ven?
<service android:name="com.example.app.backgroundService"
android:exported="false">
<intent-filter>
<action android:name="com.example.app.START_BACKGROUND" />
</intent-filter>
</service>
mám aplikaci, kterou jednou za čas aktualizuji na google play. Při poslední aktualizaci mně ale nedovolí nahrát soubor na google play protože tam nemám nastavený "android:exported" dohledal jsem tento kód, který by to mohl napravit ale nevím kam ho nahrat. Poradí mně někdo jak z toho ven?
<service android:name="com.example.app.backgroundService"
android:exported="false">
<intent-filter>
<action android:name="com.example.app.START_BACKGROUND" />
</intent-filter>
</service>
- Crusty
- Robot
- Příspěvky: 938
- Registrován: ned 19. črc 2009 17:30:40
- Typ mobilu / ROM: Redmi Note 9 Pro
- Bydliště: Praha
- Kontaktovat uživatele:
Re: Aktualizace aplikace na verzi 12
jo, takhle uz by to melo byt OK, nebo to co tu pises jako ukazku ti odmitaj?
Pripadne se posli co ti pisou, ze je spatne
https://stackoverflow.com/questions/494 ... -on-device
Pripadne se posli co ti pisou, ze je spatne
https://stackoverflow.com/questions/494 ... -on-device
-
- Nové Androidě
- Příspěvky: 8
- Registrován: pát 17. úno 2023 9:16:24
Re: Aktualizace aplikace na verzi 12
Děkuji za typ, ale stále stejná chyba. Současný stav je:
hlášení o chybě:
Nahráli jste balíček APK nebo Android App Bundle, který obsahuje aktivitu, alias aktivity, službu nebo přijímač vysílání s filtrem intentů bez nastavené vlastnosti android:exported. Tento soubor nelze nainstalovat v systému Android 12 nebo vyšším. Viz: developer.android.com/about/versions/12/behavior-changes-12#exported
Kód: Vybrat vše
<application
android:name=".Globals"
android:allowBackup="true"
android:icon="@mipmap/ic_logo"
android:label="Mojeapp"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Nahráli jste balíček APK nebo Android App Bundle, který obsahuje aktivitu, alias aktivity, službu nebo přijímač vysílání s filtrem intentů bez nastavené vlastnosti android:exported. Tento soubor nelze nainstalovat v systému Android 12 nebo vyšším. Viz: developer.android.com/about/versions/12/behavior-changes-12#exported
- Crusty
- Robot
- Příspěvky: 938
- Registrován: ned 19. črc 2009 17:30:40
- Typ mobilu / ROM: Redmi Note 9 Pro
- Bydliště: Praha
- Kontaktovat uživatele:
Re: Aktualizace aplikace na verzi 12
no jak tam pisou, muze to byt i v
aktivity, službu nebo přijímač vysílání s filtrem intentů
tak dopln i do tech ostatnich, pripadne ukaz vic z manifestu
aktivity, službu nebo přijímač vysílání s filtrem intentů
tak dopln i do tech ostatnich, pripadne ukaz vic z manifestu
-
- Nové Androidě
- Příspěvky: 8
- Registrován: pát 17. úno 2023 9:16:24
Re: Aktualizace aplikace na verzi 12
Tak jsem to pochopil tak, že kód musí být u každé aktivity, to jsem doplnil a chyba je stále stejná... Ještě pro jistotu, dělám to ve verzi studia 2.3.1. což by ale nemusel být snad problém. Níže celý kód Manifest:
Děkuji za pomoc v tomto jsem zcela ztracený.
Kód: Vybrat vše
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="arnost.mladyhasic">
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<application
android:name=".Globals"
android:allowBackup="true"
android:icon="@mipmap/ic_logo"
android:label="Mladý hasič"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".OdbornostiMenu">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Odbornosti MH"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".VyukaMenu">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".OdbornostiMenu"
</activity>
<activity android:name=".VyukaStrana">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="Výuka testů"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".ProchazeniStrana">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="Procházení testů"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".TestovaniStrana">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="Cvičný test"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".Statistika">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="Statistika"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".VyukaTeorie">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Výuka teorie"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".ZkouskaTeorie">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Zkouška teorie"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".OknoVyhodnoceniOtazek">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Statistika otázek"
android:parentActivityName=".OknoVyhodnoceniOtazek"
</activity>
<activity android:name=".ZPV_Menu">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="ZPV Menu"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".TestovaniTopo">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Topografické značky"
android:parentActivityName=".ZPV_Menu"
</activity>
<activity android:name=".MapaAzimut">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Mapa a azimut"
android:parentActivityName=".ZPV_Menu"
</activity>
<activity android:name=".OdpovedObrazek">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="OdpovedObrazek"
android:parentActivityName=".ZPV_Menu"
</activity>
<activity android:name=".Informace">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Informace o aplikaci"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".TestovaniTopoText">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|screenSize"
android:label="Topografické značky - text"
android:parentActivityName=".ZPV_Menu"
android:windowSoftInputMode="stateVisible|adjustResize"
</activity>
<activity android:name=".Nastaveni">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Nastavení"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".VyukaTopo">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Topografické značky - výuka"
android:parentActivityName=".ZPV_Menu"
</activity>
<activity android:name=".MenuPravidla">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Menu pravidla"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".ZobrazeniPravidel">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".MenuPravidla"
</activity>
<activity android:name=".Rozhodci_menu">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".Rozhodci_vyuka">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".Rozhodci_menu"
</activity>
<activity android:name=".Rozhodci_prochazeni">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".Rozhodci_menu"
</activity>
<activity android:name=".Rozhodci_cvicny">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".Rozhodci_menu"
</activity>
</application>
</manifest>
- Crusty
- Robot
- Příspěvky: 938
- Registrován: ned 19. črc 2009 17:30:40
- Typ mobilu / ROM: Redmi Note 9 Pro
- Bydliště: Praha
- Kontaktovat uživatele:
Re: Aktualizace aplikace na verzi 12
pro MainActivity to nastavit na true
pokud i pak to bude hlasit error, tak sem projistotu znovu nakopiruj, co to hlasi
pokud i pak to bude hlasit error, tak sem projistotu znovu nakopiruj, co to hlasi
-
- Nové Androidě
- Příspěvky: 8
- Registrován: pát 17. úno 2023 9:16:24
Re: Aktualizace aplikace na verzi 12
Vše opraveno na true, chyba viz níže:
Nahráli jste balíček APK nebo Android App Bundle, který obsahuje aktivitu, alias aktivity, službu nebo přijímač vysílání s filtrem intentů bez nastavené vlastnosti android:exported. Tento soubor nelze nainstalovat v systému Android 12 nebo vyšším. Viz: developer.android.com/about/versions/12/behavior-changes-12#exported
Nahráli jste balíček APK nebo Android App Bundle, který obsahuje aktivitu, alias aktivity, službu nebo přijímač vysílání s filtrem intentů bez nastavené vlastnosti android:exported. Tento soubor nelze nainstalovat v systému Android 12 nebo vyšším. Viz: developer.android.com/about/versions/12/behavior-changes-12#exported
Kód: Vybrat vše
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="arnost.mladyhasic">
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<application
android:name=".Globals"
android:allowBackup="true"
android:icon="@mipmap/ic_logo"
android:label="Mladý hasič"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".OdbornostiMenu">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Odbornosti MH"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".VyukaMenu">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".OdbornostiMenu"
</activity>
<activity android:name=".VyukaStrana">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="Výuka testů"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".ProchazeniStrana">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="Procházení testů"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".TestovaniStrana">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="Cvičný test"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".Statistika">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="Statistika"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".VyukaTeorie">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Výuka teorie"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".ZkouskaTeorie">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Zkouška teorie"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".OknoVyhodnoceniOtazek">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Statistika otázek"
android:parentActivityName=".OknoVyhodnoceniOtazek"
</activity>
<activity android:name=".ZPV_Menu">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="ZPV Menu"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".TestovaniTopo">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Topografické značky"
android:parentActivityName=".ZPV_Menu"
</activity>
<activity android:name=".MapaAzimut">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Mapa a azimut"
android:parentActivityName=".ZPV_Menu"
</activity>
<activity android:name=".OdpovedObrazek">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="OdpovedObrazek"
android:parentActivityName=".ZPV_Menu"
</activity>
<activity android:name=".Informace">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Informace o aplikaci"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".TestovaniTopoText">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|screenSize"
android:label="Topografické značky - text"
android:parentActivityName=".ZPV_Menu"
android:windowSoftInputMode="stateVisible|adjustResize"
</activity>
<activity android:name=".Nastaveni">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Nastavení"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".VyukaTopo">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Topografické značky - výuka"
android:parentActivityName=".ZPV_Menu"
</activity>
<activity android:name=".MenuPravidla">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Menu pravidla"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".ZobrazeniPravidel">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".MenuPravidla"
</activity>
<activity android:name=".Rozhodci_menu">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".Rozhodci_vyuka">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".Rozhodci_menu"
</activity>
<activity android:name=".Rozhodci_prochazeni">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".Rozhodci_menu"
</activity>
<activity android:name=".Rozhodci_cvicny">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".Rozhodci_menu"
</activity>
</application>
</manifest>
- Crusty
- Robot
- Příspěvky: 938
- Registrován: ned 19. črc 2009 17:30:40
- Typ mobilu / ROM: Redmi Note 9 Pro
- Bydliště: Praha
- Kontaktovat uživatele:
Re: Aktualizace aplikace na verzi 12
to staci jen u MainActivity na true, abytek muze byt false
hm tak to je divne, vsude uz to je, a posilas jim tam spravne apk/bundle?
hm tak to je divne, vsude uz to je, a posilas jim tam spravne apk/bundle?
-
- Nové Androidě
- Příspěvky: 8
- Registrován: pát 17. úno 2023 9:16:24
Re: Aktualizace aplikace na verzi 12
Soubor nahrávám určitě dobrý, ještě jsem to raději zkoušel. Opravil jsem kod:
tím apk/bundle je myšleno správný vygenerovaný soubor?
pro jistotu ještě:
Kód: Vybrat vše
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="arnost.mladyhasic">
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<application
android:name=".Globals"
android:allowBackup="true"
android:icon="@mipmap/ic_logo"
android:label="Mladý hasič"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
android:exported="true" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".OdbornostiMenu">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Odbornosti MH"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".VyukaMenu">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".OdbornostiMenu"
</activity>
<activity android:name=".VyukaStrana">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="Výuka testů"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".ProchazeniStrana">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="Procházení testů"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".TestovaniStrana">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="Cvičný test"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".Statistika">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="Statistika"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".VyukaTeorie">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Výuka teorie"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".ZkouskaTeorie">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Zkouška teorie"
android:parentActivityName=".VyukaMenu"
</activity>
<activity android:name=".OknoVyhodnoceniOtazek">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Statistika otázek"
android:parentActivityName=".OknoVyhodnoceniOtazek"
</activity>
<activity android:name=".ZPV_Menu">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="ZPV Menu"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".TestovaniTopo">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Topografické značky"
android:parentActivityName=".ZPV_Menu"
</activity>
<activity android:name=".MapaAzimut">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Mapa a azimut"
android:parentActivityName=".ZPV_Menu"
</activity>
<activity android:name=".OdpovedObrazek">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="OdpovedObrazek"
android:parentActivityName=".ZPV_Menu"
</activity>
<activity android:name=".Informace">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Informace o aplikaci"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".TestovaniTopoText">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:configChanges="orientation|screenSize"
android:label="Topografické značky - text"
android:parentActivityName=".ZPV_Menu"
android:windowSoftInputMode="stateVisible|adjustResize"
</activity>
<activity android:name=".Nastaveni">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Nastavení"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".VyukaTopo">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Topografické značky - výuka"
android:parentActivityName=".ZPV_Menu"
</activity>
<activity android:name=".MenuPravidla">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:label="Menu pravidla"
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".ZobrazeniPravidel">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".MenuPravidla"
</activity>
<activity android:name=".Rozhodci_menu">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".MainActivity"
</activity>
<activity android:name=".Rozhodci_vyuka">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".Rozhodci_menu"
</activity>
<activity android:name=".Rozhodci_prochazeni">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".Rozhodci_menu"
</activity>
<activity android:name=".Rozhodci_cvicny">
android:exported="false" android:screenOrientation="portrait"
android:permission=com.mymundane.app.mypermission">
android:parentActivityName=".Rozhodci_menu"
</activity>
</application>
</manifest>
pro jistotu ještě:
Kód: Vybrat vše
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "arnost.mladyhasic"
minSdkVersion 14
targetSdkVersion 31
versionCode 27
versionName "0.1.27"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
vectorDrawables.useSupportLibrary = true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.android.support:design:25.3.1'
compile 'com.github.barteksc:android-pdf-viewer:2.3.0'
compile 'org.apache.commons:commons-io:1.3.2'
compile 'com.android.support:support-v4:25.3.1'
compile 'com.android.support:support-vector-drawable:25.3.1'
testCompile 'junit:junit:4.12'
}
- Crusty
- Robot
- Příspěvky: 938
- Registrován: ned 19. črc 2009 17:30:40
- Typ mobilu / ROM: Redmi Note 9 Pro
- Bydliště: Praha
- Kontaktovat uživatele:
Re: Aktualizace aplikace na verzi 12
jeste mozna zkust udelat, at je kazdy parametr na nove radku a ne treba jak toto
jinak to vypada ok
Pripadne to vygenerovane apk pak zkus prekopirovat do emulatoru a tam nainstalovat, jestli to tam bude hlasit stejnou chybu v LogCatu
Kód: Vybrat vše
android:exported="true" android:screenOrientation="portrait"
Pripadne to vygenerovane apk pak zkus prekopirovat do emulatoru a tam nainstalovat, jestli to tam bude hlasit stejnou chybu v LogCatu
-
- Nové Androidě
- Příspěvky: 8
- Registrován: pát 17. úno 2023 9:16:24
Re: Aktualizace aplikace na verzi 12
Tak jsem to přepsal a nic. Zkusil jsem jiný emulátor a chová se to jinak. Ve verzi 25 to jede normálně, ale pokud dám verzi 30 tak to tam nenahraje a nahlásí to chybu:
Installation failed with message Failed to finalize session : INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION: Failed parse during installPackageLI: Failed to read manifest from /data/app/vmdl1626068072.tmp/split_lib_slice_9_apk.apk: null.
It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.
WARNING: Uninstalling will remove the application data!
Do you want to uninstall the existing application?
Installation failed with message Failed to finalize session : INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION: Failed parse during installPackageLI: Failed to read manifest from /data/app/vmdl1626068072.tmp/split_lib_slice_9_apk.apk: null.
It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.
WARNING: Uninstalling will remove the application data!
Do you want to uninstall the existing application?
- Crusty
- Robot
- Příspěvky: 938
- Registrován: ned 19. črc 2009 17:30:40
- Typ mobilu / ROM: Redmi Note 9 Pro
- Bydliště: Praha
- Kontaktovat uživatele:
Re: Aktualizace aplikace na verzi 12
tak to je, jako by tam ten manifest ani nebyl
Jak generujes to apk?
Jak generujes to apk?
-
- Nové Androidě
- Příspěvky: 8
- Registrován: pát 17. úno 2023 9:16:24
Re: Aktualizace aplikace na verzi 12
Apku pokud jen pro emulátor tak dávám Clean projekt a Rebuild projekt a pokud finalni tak generovat Apk. Nějak moc možností tam nevidím. Zkoušel jsem si nainstalovat i novější Android studio ale tam neudělám kompilaci vůbec, furt nějaká hláška. Je ale divné, že pokud to dám spustit v emulatoru API25 tak to jede, pokud dám emulátor API30 tak to hodí chybu při instalaci při stejném manifestu:
Installation failed with message Failed to finalize session : INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION: Failed parse during installPackageLI: Failed to read manifest from /data/app/vmdl1689962775.tmp/split_lib_slice_9_apk.apk: null.
It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.
WARNING: Uninstalling will remove the application data!
Do you want to uninstall the existing application?
Installation failed with message Failed to finalize session : INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION: Failed parse during installPackageLI: Failed to read manifest from /data/app/vmdl1689962775.tmp/split_lib_slice_9_apk.apk: null.
It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.
WARNING: Uninstalling will remove the application data!
Do you want to uninstall the existing application?
- Crusty
- Robot
- Příspěvky: 938
- Registrován: ned 19. črc 2009 17:30:40
- Typ mobilu / ROM: Redmi Note 9 Pro
- Bydliště: Praha
- Kontaktovat uživatele:
Re: Aktualizace aplikace na verzi 12
tak jestli to neni tou starsi verzi AS, jakou mas verzi? Nebo proste zkusit to upgradnout
-
- Nové Androidě
- Příspěvky: 8
- Registrován: pát 17. úno 2023 9:16:24
Re: Aktualizace aplikace na verzi 12
Celá aplikace je dělána ve verzi 2.3.1. nyní zkouším vezi 2022.1.1 PATCH1 tam mně nelze udělat kompilace. Chyba je:
Could not initialize class com.android.sdklib.repository.AndroidSdkHandler
co jsem našel tak by mohl být problém s verzí, je tak v pořádku?
Could not initialize class com.android.sdklib.repository.AndroidSdkHandler
co jsem našel tak by mohl být problém s verzí, je tak v pořádku?
Kód: Vybrat vše
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "arnost.mladyhasic"
minSdkVersion 14
targetSdkVersion 31
versionCode 27
versionName "0.1.27"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
vectorDrawables.useSupportLibrary = true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.android.support:design:25.3.1'
compile 'com.github.barteksc:android-pdf-viewer:2.3.0'
compile 'org.apache.commons:commons-io:1.3.2'
compile 'com.android.support:support-v4:25.3.1'
compile 'com.android.support:support-vector-drawable:25.3.1'
testCompile 'junit:junit:4.12'
}
- Crusty
- Robot
- Příspěvky: 938
- Registrován: ned 19. črc 2009 17:30:40
- Typ mobilu / ROM: Redmi Note 9 Pro
- Bydliště: Praha
- Kontaktovat uživatele:
Re: Aktualizace aplikace na verzi 12
jo zkus pohledat, ja ted nejsem u PC, nebo se pak muzu napojit pres TeamViewer a zkusit