2015-10-14 2 views
1

Я обновляю приложение, над которым я работаю, для работы на Android 6.0. В начале приложение сработало бы, но обновление файла градиента для использования новейших версий внешних библиотек (внутренняя связь и услуги GCM) сделало трюк, и приложение работает плавно. Единственная проблема заключается в том, что при запуске отображается сообщение Toast с текстом: «Укажите следующие разрешения в файле манифеста: android.permission.WRITE_EXTERNAL_STORAGE». Разрешение, конечно, написано в файле манифеста. Я предполагаю, что это имеет какое-то отношение к механизму разрешений времени выполнения, который вводит Android 6.0 (сообщение не появляется при работе со старой версией Android).Ошибка разрешений для Android 6.0 Toast

Еще одна неприятная проблема заключается в том, что сообщение тоста не появляется при работе с отладчиком (с использованием Android Studio 1.4).

Как я могу узнать, что вызывает этот тост? Кто-нибудь еще столкнулся с этой проблемой?

Спасибо!

ответ

1

Я тоже испытал эту проблему в своем проекте, и получается, что тост из Ubestesters SDK, я декомпилировал файл jar, и это то, что я нашел.

package com.ubertesters.sdk.utility; 

public class StringProvider { 
    public StringProvider() { 
    } 

    public static String addPermission() { 
     return "Please specify next permissions in your manifest file: "; 
    } 

    public static String installLatestVersion() { 
     return "Please, install the latest Ubertesters Hub version."; 
    } 

    public static String install() { 
     return "Install"; 
    } 
} 

Я предлагаю вам исключить ubertesters SDK в вашем вкусе продукта релиза, и вы не увидите этот тост в финальном релизе.

Ubertesters не обновил свой Android SDK для более года ... http://ubertesters.com/knowledge-base/android-sdk/

0

Ubertesters постоянно обновляет SDK для Android. Проблема с разрешениями на обработку на Android 6.0 успешно исправлена ​​в следующей версии SDK. Пожалуйста, не стесняйтесь проверить и использовать наш последний SDK на сайте http://ubertesters.com/knowledge-base/android-sdk/

Смежные вопросы