New App API Level 31 In Console

1 Like

just upload the aab file in playstore. and when you download your app from google play store there will be no error.

When Api level 31 coming in normal builder. Already 2 weeks completed. Please update it

1 Like

That is the reply from Niotron CEO 5 days ago, but why until now there is no update, maybe he means 5 weeks or 5 months?

U r right bro

Why you aren’t trying in beta server ?

1 Like

One user report in community. He tells some ad with component is not working. After build app is not open. So please fix it

App always crash in beta server when use NetworkTools

1 Like

Show blocks.

No need. The problem is not the blocks but the component, even I don’t put any blocks the app will crash. But if it deleted the component the app works fine

On the Beta server the NetworkTools component does no longer declare the following permissions:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>

but only this:

@Souvik

1 Like

We aren’t pushing the latest version to the Stable Builder because there are still new bugs being found and we’re working on fixing it as well. The builder will be updated only when we’ve found and fixed almost all of the bugs.

We do not intend on pushing a buggy public build.

2 Likes

Yes, that’s fine, but why doesn’t the NetworkTools component declare these permissions on the Beta server anymore?

EDIT: More generally asked, why does the Beta server no longer declare these permissions?

There should actually be a reason for this.

1 Like

Try this: networkTools.aia (5.2 KB)
import it on the Beta server, build the APK and test …

or use this extension: NetworkStatePerm.aix (4.3 KB) and drag it into your project.
(The extension declares the missing permissions in the Manifest.)

1 Like

It could be due to an incorrect GitHub merge.

1 Like

Error

I: Using Apktool M 2.4.0-210716
I: Checking whether sources has changed…
I: Smaling smali folder into classes.dex…
I: Checking whether sources has changed…
I: Smaling smali_assets folder into assets.dex…
I: Checking whether resources has changed…
I: Building resources…
I: Using aapt v1.
W: /storage/emulated/0/Download/Gumtree (1)_mod_src (1)/AndroidManifest.xml:29: error: Error parsing XML: not well-formed (invalid token)
W:
W: a.a.b: a.b.a: could not exec (exit code = 1): [/data/user/0/ru.maximoff.apktool/files/bin/aapt_64, p, --min-sdk-version, 19, --target-sdk-version, 31, --version-code, 1, --version-name, 1.0, --no-version-vectors, -F, /data/user/0/ru.maximoff.apktool/cache/APKTOOL1064485250517549322.tmp, -0, AndroidManifest.xml, -0, resources.arsc, -0, png, -0, arsc, -I, /data/user/0/ru.maximoff.apktool/files/framework/1.apk, -S, /storage/emulated/0/Download/Gumtree (1)_mod_src (1)/res, -M, /storage/emulated/0/Download/Gumtree (1)_mod_src (1)/AndroidManifest.xml]
W: a.a.b: a.b.a: could not exec (exit code = 1): [/data/user/0/ru.maximoff.apktool/files/bin/aapt_64, p, --min-sdk-version, 19, --target-sdk-version, 31, --version-code, 1, --version-name, 1.0, --no-version-vectors, -F, /data/user/0/ru.maximoff.apktool/cache/APKTOOL1064485250517549322.tmp, -0, AndroidManifest.xml, -0, resources.arsc, -0, png, -0, arsc, -I, /data/user/0/ru.maximoff.apktool/files/framework/1.apk, -S, /storage/emulated/0/Download/Gumtree (1)_mod_src (1)/res, -M, /storage/emulated/0/Download/Gumtree (1)_mod_src (1)/AndroidManifest.xml]
W: a.a.a.a(Androlib.java:577)
W: a.a.a.a(Androlib.java:495)
W: a.a.a.d(Androlib.java:353)
W: a.a.a.a(Androlib.java:317)
W: ru.maximoff.apktool.c.s.a(BuildTask.java:62)
W: ru.maximoff.apktool.c.a.a(AbstractTask.java:52)
W: ru.maximoff.apktool.c.s.a(BuildTask.java:105)
W: ru.maximoff.apktool.c.a.doInBackground(Unknown Source:2)
W: android.os.AsyncTask$3.call(AsyncTask.java:394)
W: java.util.concurrent.FutureTask.run(FutureTask.java:266)
W: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
W: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
W: java.lang.Thread.run(Thread.java:923)
W: a.b.a: could not exec (exit code = 1): [/data/user/0/ru.maximoff.apktool/files/bin/aapt_64, p, --min-sdk-version, 19, --target-sdk-version, 31, --version-code, 1, --version-name, 1.0, --no-version-vectors, -F, /data/user/0/ru.maximoff.apktool/cache/APKTOOL1064485250517549322.tmp, -0, AndroidManifest.xml, -0, resources.arsc, -0, png, -0, arsc, -I, /data/user/0/ru.maximoff.apktool/files/framework/1.apk, -S, /storage/emulated/0/Download/Gumtree (1)_mod_src (1)/res, -M, /storage/emulated/0/Download/Gumtree (1)_mod_src (1)/AndroidManifest.xml]
W: a.a.c.a.a(AndrolibResources.java:459)
W: a.a.c.a.a(AndrolibResources.java:629)
W: a.a.a.a(Androlib.java:555)
W: a.a.a.a(Androlib.java:495)
W: a.a.a.d(Androlib.java:353)
W: a.a.a.a(Androlib.java:317)
W: ru.maximoff.apktool.c.s.a(BuildTask.java:62)
W: ru.maximoff.apktool.c.a.a(AbstractTask.java:52)
W: ru.maximoff.apktool.c.s.a(BuildTask.java:105)
W: ru.maximoff.apktool.c.a.doInBackground(Unknown Source:2)
W: android.os.AsyncTask$3.call(AsyncTask.java:394)
W: java.util.concurrent.FutureTask.run(FutureTask.java:266)
W: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
W: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
W: java.lang.Thread.run(Thread.java:923)
W: could not exec (exit code = 1): [/data/user/0/ru.maximoff.apktool/files/bin/aapt_64, p, --min-sdk-version, 19, --target-sdk-version, 31, --version-code, 1, --version-name, 1.0, --no-version-vectors, -F, /data/user/0/ru.maximoff.apktool/cache/APKTOOL1064485250517549322.tmp, -0, AndroidManifest.xml, -0, resources.arsc, -0, png, -0, arsc, -I, /data/user/0/ru.maximoff.apktool/files/framework/1.apk, -S, /storage/emulated/0/Download/Gumtree (1)_mod_src (1)/res, -M, /storage/emulated/0/Download/Gumtree (1)_mod_src (1)/AndroidManifest.xml]
W: a.d.f.a(OS.java:149)
W: a.a.c.a.a(AndrolibResources.java:455)
W: a.a.c.a.a(AndrolibResources.java:629)
W: a.a.a.a(Androlib.java:555)
W: a.a.a.a(Androlib.java:495)
W: a.a.a.d(Androlib.java:353)
W: a.a.a.a(Androlib.java:317)
W: ru.maximoff.apktool.c.s.a(BuildTask.java:62)
W: ru.maximoff.apktool.c.a.a(AbstractTask.java:52)
W: ru.maximoff.apktool.c.s.a(BuildTask.java:105)
W: ru.maximoff.apktool.c.a.doInBackground(Unknown Source:2)
W: android.os.AsyncTask$3.call(AsyncTask.java:394)
W: java.util.concurrent.FutureTask.run(FutureTask.java:266)
W: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
W: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
W: java.lang.Thread.run(Thread.java:923)
I: Time spent: 00:00:32.17

When will it support API level 31? I need this app up asap

Have you tried this (which targets SDK 31):

Can We Export All AIA File In Beta saver? Beta Saver Is Temporary or NOT?