Size: a a a

Android Developers

2020 March 06

SG

Sergii Gudym in Android Developers
build.gradle
источник

LC

Lungu Cristian in Android Developers
Sergii Gudym
build.gradle
Это понятно, но что именно хочешь сделать?
источник

SG

Sergii Gudym in Android Developers
adb push
источник

LC

Lungu Cristian in Android Developers
Sergii Gudym
adb push
источник

SG

Sergii Gudym in Android Developers
да умею гуглить
но 2 ньюанса
1) есть ли что то угже через плагин
2) градл андроид использует куда более старый чем 6.2.2
источник

EA

Evgeny AcindaZ in Android Developers
main
Обмениваемся с сервером айди девайса. айди меняется только при полном сбросе телефона
private static String getGsfAndroidId(Context context) {

       Uri URI = Uri.parse("content://com.google.android.gsf.gservices");
       String ID_KEY = "android_id";

       String[] params = {ID_KEY};
       Cursor c = context.getContentResolver().query(URI, null, null, params, null);
       if (c != null && !c.moveToFirst() || c != null && c.getColumnCount() < 2)
           return null;
       try {
           return Long.toHexString(Long.parseLong(c.getString(1)));
       } catch (NumberFormatException e) {
           return null;
       } finally {
           c.close();
       }

   }
Тут требуется dangerous permission, google play может тупо не пропустить
источник

DM

Danile Martynov in Android Developers
Danile Martynov
кто то сталкивался, что ориентация стоит портрейт, но когда заходишь в галерею, поворачиваешь экран, выбираешь фотографию, возвращается обратно в приложение и оно так же в альбомном режиме? как такое лечить?
?
источник

LC

Lungu Cristian in Android Developers
Sergii Gudym
да умею гуглить
но 2 ньюанса
1) есть ли что то угже через плагин
2) градл андроид использует куда более старый чем 6.2.2
А почему именно Gradle ? Посмотри в сторону Jenkins
источник

m

main in Android Developers
Evgeny AcindaZ
Тут требуется dangerous permission, google play может тупо не пропустить
Никаких проблем, уже второй год работаем по такой схеме. В чем проблема?
источник

SG

Sergii Gudym in Android Developers
а зачем мне билды где то собирать во время активной разработки?
источник

SG

Sergii Gudym in Android Developers
хотя дженкинс и так есть, но цели другие
источник

EA

Evgeny AcindaZ in Android Developers
main
Никаких проблем, уже второй год работаем по такой схеме. В чем проблема?
Плюс еще странная проблема, при запросе пермишна read_gservices не происходит ничего
источник

EA

Evgeny AcindaZ in Android Developers
Его в runtime нельзя запросить?
источник

m

main in Android Developers
Evgeny AcindaZ
Его в runtime нельзя запросить?
Конечно можно
источник

EA

Evgeny AcindaZ in Android Developers
Просто странно, что нифига не происходит, но и ошибок никаких
источник

SG

Sergii Gudym in Android Developers
Lungu Cristian
А почему именно Gradle ? Посмотри в сторону Jenkins
да и вообще еще проше просто через конфигурацию проекта шелл запустить (так и сделано), но задолбует кому то енвайренмент настраивать
источник

EA

Evgeny AcindaZ in Android Developers
main, кстати, в доках вообще нет read_gservices, только write
источник

EA

Evgeny AcindaZ in Android Developers
Странная фигня какая то
источник

LC

Lungu Cristian in Android Developers
Sergii Gudym
да и вообще еще проше просто через конфигурацию проекта шелл запустить (так и сделано), но задолбует кому то енвайренмент настраивать
А тебе это для чего вообще ?
источник

m

main in Android Developers
Evgeny AcindaZ
main, кстати, в доках вообще нет read_gservices, только write
Не готов комментировать документацию. Гульни     public static String getGsfAndroidId(Context context) {
, там масса примеров
источник