Size: a a a

Android Developers

2019 November 24

AD

Aleksey D. in Android Developers
Alexander Molochko
всем привет, подскажите тулзы для того чтобы через скрипты (adb) управлять устройством, нужно что-то на подобии Selenium только для андроида. Интересует именно интеракция с UI компонентами, нажатие на кнопочки и тд.  Именно не через тесты (определенного приложения), а по всему устройству
Cucumber какой-нибудь?
источник

AM

Alexander Molochko in Android Developers
Aleksey D.
Cucumber какой-нибудь?
Ну это вроде как запускаются вместе с приложухой, для которой есть сорцы, а мне надо чтобы можно просто устройством было управлять через адб, но не высчитывать координаты самому,  по названию окон/компонентов кликать
источник

lf

les forest in Android Developers
Alexander Molochko
всем привет, подскажите тулзы для того чтобы через скрипты (adb) управлять устройством, нужно что-то на подобии Selenium только для андроида. Интересует именно интеракция с UI компонентами, нажатие на кнопочки и тд.  Именно не через тесты (определенного приложения), а по всему устройству
Espresso же
источник

lf

les forest in Android Developers
Через скрипты запускать тесты
источник

AM

Alexander Molochko in Android Developers
да, но не совсем то что надо
источник

lf

les forest in Android Developers
Через bash дёргать adb
источник

lf

les forest in Android Developers
Не то?
источник

A

Arhangel in Android Developers
Andreu Puzikov
виртуализацию не тянет процессор
Решил уже, через замену как я понял ABI - и все запустилось
источник

M

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

VO

Vladislav Osin in Android Developers
Всем привет! Как можно во фрагменте отследить OnBackPressed? Смотрю в интернете, а там везде говорится про бэкстек и прочее. мне нужно чтобы у меня отслеживалось изменение конкретно во фрагменте, чтобы по нажатию назад не переходило в предыдущий фрагмент, а убирались некоторые элементы в xml. Я нашел только про backpressed с backstack... Что искать?
источник

AG

Andrew Growing in Android Developers
Arhangel
Я понимаю что меня могут побит за тупые вопросы но все же - сегодня поставил студию (первый раз в глаза увидел) пробую запустить эмулятор а он мне ошибку. Кто расшифрует что написано и что нужно сделать?
Дословно тут написано так - Intel HAXM требуется, чтобы запустить этот АВД (андроид виртуал девайс).
источник

S

Sergey in Android Developers
Vladislav Osin
Всем привет! Как можно во фрагменте отследить OnBackPressed? Смотрю в интернете, а там везде говорится про бэкстек и прочее. мне нужно чтобы у меня отслеживалось изменение конкретно во фрагменте, чтобы по нажатию назад не переходило в предыдущий фрагмент, а убирались некоторые элементы в xml. Я нашел только про backpressed с backstack... Что искать?
OnBackPressed() колбек активити.
источник

L

Leff in Android Developers
Vladislav Osin
Всем привет! Как можно во фрагменте отследить OnBackPressed? Смотрю в интернете, а там везде говорится про бэкстек и прочее. мне нужно чтобы у меня отслеживалось изменение конкретно во фрагменте, чтобы по нажатию назад не переходило в предыдущий фрагмент, а убирались некоторые элементы в xml. Я нашел только про backpressed с backstack... Что искать?
источник

L

Leff in Android Developers
Тут реализовано. Создаешь интерфейс онбэкбаттонлистенер, имплементишь нужные фрагменты от него. В активити смотришь, если видимый фрагмент реализует этот листенер, то выполняешь его, если нет, то суперовский метод
источник

СП

Сергей П. in Android Developers
Stanislau Karaleuski
Подскажите, подключил admob. С кодом все 100% впорядке. Но объявления не загружаются… В логе пишет i/ads ad failed to load 3
Обычно это означало что отведенное место мало для соотв.баннера.
Ну и разр.на интернет надо проверить
источник

SK

Stanislau Karaleuski in Android Developers
Сергей П.
Обычно это означало что отведенное место мало для соотв.баннера.
Ну и разр.на интернет надо проверить
Это межстраничное видео. Какое именно разрешение на интернет нужно проверить?
источник

СП

Сергей П. in Android Developers
Stanislau Karaleuski
Это межстраничное видео. Какое именно разрешение на интернет нужно проверить?
Которое в манифесте. Мало ли.
источник

СП

Сергей П. in Android Developers
Впрочем с межстраничными не работал, а сообщения там не очень информативны.
источник

SK

Stanislau Karaleuski in Android Developers
Сергей П.
Которое в манифесте. Мало ли.
А, с этим все норм. Я тут нагуглил, что эта ошибка может возникать из-за того, что приложение еще не в магазине. Но все равно странно, обычно до публикации в сторе все равно можно тестить рекламу
источник

Д

Дмитрий Д in Android Developers
Всем доброе утро!
Помогите разобраться, ошибок нет, но и Интент не открывается
try {
       val file = File(context!!.cacheDir, "invoice.png")
       val newFile = File(file, "invoice.png")
       val out = FileOutputStream(file)
       bitmap.compress(Bitmap.CompressFormat.PNG,100,out)
       out.flush()
       out.close()
       file.setReadable(true,false)
       val shareIntent = Intent()
       shareIntent.action = Intent.ACTION_SEND
       shareIntent.flags = Intent.FLAG_ACTIVITY_NEW_TASK
       shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(newFile))
       shareIntent.type = "image/png"
       startActivity(Intent.createChooser(shareIntent, "Share image via"))

   } catch (e: Exception) {
       e.printStackTrace()
   }
источник