Size: a a a

Android Developers

2020 January 24

ВГ

Владимир Генович in Android Developers
adb shell -?
источник

ВГ

Владимир Генович in Android Developers
там же почти линуксовый shell
источник

ЕТ

Егор Ткаченко in Android Developers
>adb shell /?
* daemon not running; starting now at tcp:5037
* daemon started successfully
error: no devices/emulators found
источник

ВГ

Владимир Генович in Android Developers
так правильно
источник

ВГ

Владимир Генович in Android Developers
adb shell подключает тебя к коммандной строке эмулятора
источник

ВГ

Владимир Генович in Android Developers
ты можешь просто написать adb shell и управление перейдет туда
источник

ЕТ

Егор Ткаченко in Android Developers
а там внутри куча всего для работы с экраном итд
источник

ЕТ

Егор Ткаченко in Android Developers
мне вот это и нужно описанное)
источник

ВГ

Владимир Генович in Android Developers
там несколько дополнительных утилит и все
источник

ЕТ

Егор Ткаченко in Android Developers
Владимир Генович
там несколько дополнительных утилит и все
а они описаны по отдельности?
источник

ВГ

Владимир Генович in Android Developers
Android provides most of the usual Unix command-line tools. For a list of available tools, use the following command:

adb shell ls /system/bin
источник

SS

Steel Sword in Android Developers
Размер шрифта в пикселях - это высота, ширина или диагональ?
источник

ЕТ

Егор Ткаченко in Android Developers
Владимир Генович
Android provides most of the usual Unix command-line tools. For a list of available tools, use the following command:

adb shell ls /system/bin
спасибо)
источник

ВГ

Владимир Генович in Android Developers
источник

ЕТ

Егор Ткаченко in Android Developers
а почему если я зашел как рут в адб, я не могу удалять системные приложения?)
источник

ВГ

Владимир Генович in Android Developers
кажется это не совсем тот рут, который ты ожидаешь
источник

ВГ

Владимир Генович in Android Developers
Егор Ткаченко
а почему если я зашел как рут в адб, я не могу удалять системные приложения?)
источник

AY

Andy Yanechko in Android Developers
Георгий Авакян
есть у кого то еще идеи как отправить файл на сервер имея такой путь
/data/user/0/com.avla.app/cache/33.jpg
Так а в чём проблема? Ретрофит юзай с

Multipar.Part.createFrimData

и туда свой файлик и не забудь

MediaType.parse("image/png")

А достать файл, если не ошибаюсь, можна вот так вот

val file = File(context.filesDir,"$PHOTO_FILE_NAME.png")

А вот так вот описание запроса через ретрофит:

@Multipart
   @POST("user/avatar")
   fun uploadPhotoAsync(@Part photo: MultipartBody.Part): Deferred<Response<PrincipalUserData>>
источник

ГА

Георгий Авакян in Android Developers
Andy Yanechko
Так а в чём проблема? Ретрофит юзай с

Multipar.Part.createFrimData

и туда свой файлик и не забудь

MediaType.parse("image/png")

А достать файл, если не ошибаюсь, можна вот так вот

val file = File(context.filesDir,"$PHOTO_FILE_NAME.png")

А вот так вот описание запроса через ретрофит:

@Multipart
   @POST("user/avatar")
   fun uploadPhotoAsync(@Part photo: MultipartBody.Part): Deferred<Response<PrincipalUserData>>
Мне строка приходит вместо файла, делал так уже
источник

ЕТ

Егор Ткаченко in Android Developers
Спасибо
источник