Android Manager - модуль для управления android эмуляторами

Делитесь модулями
  • Может есть какой нибудь способ передать кириллицу через "Ввод текста"? Приложения требует кириллицу и не принимает ничто другое для "Имени" и "Фамилии", нашел подобную вещь: https://github.com/senzhk/ADBKeyBoard, но разобраться не получилось.
    Еще столкнулся с такой ошибкой в действие "Открыть приложение", приложение открыто, получаю активити, потом выпадает ошибка, версия модуля 2.3.

    Поток №1 : SubprocessError: Процесс завершился с кодом: 255. Ошибка: Security exception: Permission Denial: starting Intent { flg=0x10000000 cmp=ru.mvm.eldo/.presentation.main.MainActivity } from null (pid=23952, uid=2000) not exported from uid 10146 java.lang.SecurityException: Permission Denial: starting Intent { flg=0x10000000 cmp=ru.mvm.eldo/.presentation.main.MainActivity } from null (pid=23952, uid=2000) not exported from uid 10146 at com.android.server.wm.ActivityStackSupervisor.checkStartAnyActivityPermission(ActivityStackSupervisor.java:1043) at com.android.server.wm.ActivityStarter.startActivity(ActivityStarter.java:760) at com.android.server.wm.ActivityStarter.startActivity(ActivityStarter.java:583) at com.android.server.wm.ActivityStarter.startActivityMayWait(ActivityStarter.java:1288) at com.android.server.wm.ActivityStarter.execute(ActivityStarter.java:514) at com.android.server.wm.ActivityTaskManagerService.startActivityAsUser(ActivityTaskManagerService.java:1058) at com.android.server.wm.ActivityTaskManagerService.startActivityAsUser(ActivityTaskManagerService.java:1032) at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:3504) at com.android.server.am.ActivityManagerShellCommand.runStartActivity(ActivityManagerShellCommand.java:518) at com.android.server.am.ActivityManagerShellCommand.onCommand(ActivityManagerShellCommand.java:172) at android.os.ShellCommand.exec(ShellCommand.java:104) at com.android.server.am.ActivityManagerService.onShellCommand(ActivityManagerService.java:9774) at android.os.Binder.shellCommand(Binder.java:881) at android.os.Binder.onTransact(Binder.java:765) at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:4498) at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2741) at android.os.Binder.execTransactInternal(Binder.java:1021) at android.os.Binder.execTransact(Binder.java:994)
    
  • Может есть какой нибудь способ передать кириллицу через "Ввод текста"? Приложения требует кириллицу и не принимает ничто другое для "Имени" и "Фамилии", нашел подобную вещь: https://github.com/senzhk/ADBKeyBoard, но разобраться не получилось.

    В курсе про эту либу, но у меня с ней не работает ввод кириллицы. Тестировал на memu. Поэтому не стал добавлять.

    Еще столкнулся с такой ошибкой в действие "Открыть приложение", приложение открыто, получаю активити, потом выпадает ошибка, версия модуля 2.3.

    Я с таким не сталкивался, но похоже что это актвиити запрещено запускать (ошибка прав доступа). Root включен?

  • @thepappo said in Android Manager - модуль для управления android эмуляторами:

    Я с таким не сталкивался, но похоже что это актвиити запрещено запускать (ошибка прав доступа). Root включен?

    Root не включен, если не ошибаюсь, использую эмулятор из Android Studio, не видел там такой опции.

  • @thepappo said in Android Manager - модуль для управления android эмуляторами:

    В курсе про эту либу, но у меня с ней не работает ввод кириллицы. Тестировал на memu. Поэтому не стал добавлять.

    Я через нее работал, там можно коды символов отправлять и так должно работать. Если не ошибаюсь, давно это было )

  • @Fig гугл говорит, что как раз в эмуляторе андроид студио возникает такая проблема.

    Я через нее работал, там можно коды символов отправлять и так должно работать. Если не ошибаюсь, давно это было )

    Если найдешь, скинь плз команду, как отправлять. Я пробовал utf-8 символы отправлять, тоже не работало. Может, что-то не так делал.

  • @thepappo said in Android Manager - модуль для управления android эмуляторами:

    Если найдешь, скинь плз команду, как отправлять. Я пробовал utf-8 символы отправлять, тоже не работало. Может, что-то не так делал.

    Проверил в Nox, работает как написано в инструкции. Чтобы эта клавиатура работал ее надо включить по умолчанию.
    Вот пример

    //привет
    adb shell am broadcast -a ADB_INPUT_CHARS --eia chars '1087,1088,1080,1074,1077,1090'
    
  • подскажите а реально получить куки в апиуме с эмуля ?
    "после успешной реги засейвить куки с нее или распарсить для хттп"

  • @thepappo Нашел в memu в настройках эти функции в клавиатурах. Мейби их стоит включить? Чтобы кирилица работала?
    32480728-806b-4068-8da0-e1ac5e473a47-image.png

  • Проверил в Nox, работает как написано в инструкции. Чтобы эта клавиатура работал ее надо включить по умолчанию.
    Вот пример

    //привет
    adb shell am broadcast -a ADB_INPUT_CHARS --eia chars '1087,1088,1080,1074,1077,1090'
    

    Проверил на эмуле из андроид студии, тоже работает, видимо ранее просто забыл его перезагрузить.

  • @thexcold тоже интересно, как куки с прилы достать.

  • @thexcold Насколько я знаю, куки получить невозможно, искал много инфы на эту тему, в итоге 0.
    Может плохо искал, и в апиуме можно)

  • @thexcold в прилах нет кук. Профиль можно вытащить из папки /data/data/название приложения. И в дальнейшем его использовать, запушив в эту же папку.

  • @thepappo в инсте как-то достают данные, нужные для авторизации по кукам, но естественно никто не палит

  • @hhop инсту никто не регает через эмуляторы, регают через API прилы которое отреверсили

  • @UserTrue регают и даже софт на басе есть)

  • @hhop said in Android Manager - модуль для управления android эмуляторами:

    @UserTrue регают и даже софт на басе есть)

    Нафига он нужен когда на запросах все регается, ну пускай регают 🤣

  • @hhop скорее всего в браузере на эмуле заходят. И оттуда уже куки можно дернуть.

  • Нафига он нужен когда на запросах все регается, ну пускай регают 🤣

    Вроде на эмулях пробив повыше, чем через API. Тоже такой регер писал, сразу с нескольких серваков регалось )

  • thepappo, ты уничтожил мои планы по запилу защищенного модуля и заработка на его продаже много денег)
    Большущий респект и спасибо за модуль, как будет доступна подходящая машина для запуска эмуляторов, обязательно затестю твою разработку.

  • @serrgo said in Android Manager - модуль для управления android эмуляторами:

    защищенного модуля

    А что так можно было? xD