Приложение Aniwscript Android сбоятся при запросе разрешений: «Removeallcookies должны быть вызваны в ветку с помощью беAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Приложение Aniwscript Android сбоятся при запросе разрешений: «Removeallcookies должны быть вызваны в ветку с помощью бе

Сообщение Anonymous »

У меня проблемы с приложением Nativesscript, которое я строю. Проблема конкретно на Android. Как только я начну поток, чтобы запросить разрешение, приложение вылетает. Я пробовал несколько подходов. Я использовал несколько плагинов среди атжинспистеров, в том числе промежутки Nativescript, NS-Permissions и другие. Все дают одну и ту же аварию. Я также попробовал тот же процесс, используя Api API Android. Вот код, который я использую. Я сохранил это просто и удалил делегат события, чтобы сосредоточиться на изоляции ошибки. < /P>
const androidApp: AndroidApplication = Application.android;
try {
const result = androidApp.startActivity
.shouldShowRequestPermissionRationale("android.permission.WRITE_EXTERNAL_STORAGE");
console.log("permission result", result);
androidApp.foregroundActivity.requestPermissions("android.permission.WRITE_EXTERNAL_STORAGE", 1988);
} catch (err){
console.log("error requesting permissions", err);
}
< /code>
Это также вызывает сбой, и я получаю ошибку JNI. Вот выход из LogCat, когда инициируйте функцию: < /p>
AttributionSource: android.content.AttributionSource@c62bc705 does not have READ_SYSTEM_GRAMMATICAL_GENDER permission.
Claiming ownership of default web profile failed
java.lang.IllegalStateException: removeAllCookies must be called on a thread with a running Looper.
at com.android.webview.chromium.a.removeAllCookies(chromium-TrichromeWebViewGoogle6432.aab-stable-710306033:43)
at fdju.b(PG:129)
at fdjr.hv(PG:20)
at gjao.s(PG:12)
at gjjq.run(PG:110)
at fgqo.run(PG:3)
at fhyj.run(PG:13)
at dntk.run(PG:7)
at frax.run(PG:50)
at dntb.run(PG:42)
at java.lang.Thread.run(Thread.java:1119)
at dnum.run(PG:64)


Подробнее здесь: https://stackoverflow.com/questions/796 ... allcookies
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»