Articles of сборки

Android Build Tools создает только x86_64, несмотря ни на что. APK запускается через adb, но демонстрирует несовместимость в Play Маркете

Так что это происходит. Независимо от того, что я пытаюсь сделать в build.gradle, все APK выходят с native_code = 'x86_64' , поэтому, когда я развертываю приложение в хранилище, результат имеет + 15K несовместимые устройства и только 19 совместимых. Я сначала подумал, что, как-то, с установленной NDK была причина, или мой модифицированный скрипт сборки. Но это […]

Разработка такого же приложения на двух разных компьютерах

Я использую Eclipse для разработки приложения, и у меня есть два компьютера (настольный компьютер и ноутбук), которые я хочу использовать для разработки этого приложения. Недавно я установил свой ноутбук с Eclipse и импортировал проект на этот компьютер. Однако я понял, что я не могу запустить приложение с моего ноутбука на свой телефон, потому что подпись, […]

Я хочу настроить процесс сборки, продолжая использовать подключаемый модуль Android Eclipse ADT

С установленным подключаемым модулем ADT для проекта Android активны следующие сборщики: Менеджер ресурсов Android Android-компилятор Java Builder Android Package Builder При просмотре выходного каталога создаются следующие артефакты: Resources.ap_ (просто APK / ZIP с ресурсами и без кода) Gen / R.java (автогенерированный список ресурсов) .class файлы с java-байт-кодом classes.dex {Имя-проекта} $ .apk Для моего проекта я […]

Release-Debug Builds для Android-приложений

В C ++ я бы обычно настраивал 2 сборки – отлаживал и выпускал, каждый из которых имел предопределенные DEBUG и RELEASE соответственно. Затем я использовал эти определения для определения постоянных значений, таких как включение / отключение регистрации, URL-адрес сервера и т. Д. Прямо сейчас, в Java / Android, я комментирую некоторые вещи перед выпуском. Я […]

Чистое Blank Android-приложение не удается построить – «не удалось найти версию средств для сборки 23.0.0 rc1»

Новое для Android, пыталось построить чистый проект «Blank App» для Android. Я получаю следующую ошибку, которая запутывает, потому что у меня установлена ​​версия 24 с помощью диспетчера SDK, не уверен, почему он ищет versoin 23. Он не дает мне никакого номера строк, чтобы посмотреть на какие-либо предложения? Спасибо. Configuration on demand is an incubating feature. […]

Android – другое поведение в выпуске, подписанном выпуском?

Имея некоторые действительно странные «ошибки» с моим Android-приложением в минуту, я запускаю его из Eclipse, он отлично работает, довольно совершенен. Он содержит экран входа, к которому я могу получить доступ, и получить доступ к главному экрану при работе через Eclipse. Когда я нажимаю домашний ключ и возвращаюсь в свое приложение, он возвращается к последней позиции […]

Ресурсы Android не найдены на некоторых устройствах

У нас есть приложение (с умеренным количеством строк), которое мы переводим на 27 языков. Мы делаем 2 сборки приложения. Эти 2 сборки отличаются только именем пакета. Таким образом, в основном мы сначала делаем сборку нашего приложения с именем пакета, скажем, com.android.sad.app а затем еще один с именем пакета com.android.even.sadder.app . У нас была возможность протестировать […]

Как я могу ссылаться на внешние файлы jar в общем каталоге (а не на lib) для создания проекта андроида с помощью ant?

Я хотел бы создать несколько проектов Android, которые ссылаются на одни и те же файлы jar с помощью ant. Я не хочу копировать файл jar в каждый каталог libs в проекте (из-за того, как настроено дерево управления версиями). Ответы, которые я нахожу здесь, говорят: «Поместите их в каталог libs», который не решает эту проблему. Итак, […]

Управление кодом / сборкой для магазинов приложений Android (Google / Amazon / etc)?

У меня Android-приложение, загруженное в основном с Android Market (теперь, Google Play). Мы сделали несколько настроек для источника, а также отправили в App Store Amazon, чтобы узнать, какая у него тяга. Теперь я ищу устойчивый способ разработки из общей базы кода и, тем не менее, сборка, чтобы я мог подчиниться любому из них. У магазина […]

Как программно читать дату создания Android-приложения Android?

Возможно ли запрограммировать дату, когда был создан мой Android-апк? Я не смог найти ничего в классе PackageInfo. Я хочу, чтобы истечь бета-версии моего приложения, и самым простым способом было бы зачитать такую ​​дату и закончить ее после предварительного префикса дней, поэтому мне не нужно обновлять код для этого времени, когда я создам и развертываю бета-версия.