Intereting Posts
Что такое Intent from onActivityResult Parameters Черный экран камеры в android zbar Настройка программ GoogleMapOptions QR-сканер внутри фрагмента ActionBarSherlock не работает в eclipse Файлы SD-карт, обновленные программно, не обновляются в проводнике Windows Как защитить информацию, содержащуюся в APK? Изменить формат даты строки и установить в TextView в Android? Как изменить цвет кнопки панели инструментов в Android? Почему мой заголовок использует собственный шрифт, не вертикально центрированный в моем ActionBar? Дополнительные намерения дублируются при использовании FLAG_UPDATE_CURRENT в PendingIntent при создании уведомлений об андроидах Создание ArrayAdapter с использованием ресурса xml и получение полей «id» или «value» с использованием spinner Дублировать файлы при добавлении компиляции с помощью Gradle в Android Studio Как реализовать расширяемый элемент recyclerView (cardView)? Не удается разрешить символ @ drawable / ic_launcher

Приложение Eclipse для Android: запустите с реальным сертификатом

Есть ли способ заставить кнопку запуска использовать реальный сертификат подписи вместо отладочной? Перед установкой копии разработки я хочу, чтобы не удалять приложения «общего пользователя» из эмулятора.

Я уже знаю, что могу экспортировать подписанную копию, но я бы предпочел иметь автоматическую сборку Signed Copy / Run On Emulator

Я предполагаю, что вы используете Eclipse.

Во-первых, добавьте поддержку Ant в свой проект, запустив «проект андроидного обновления -p». Внутри проекта dir.

Затем создайте пользовательские цели в файле build.xml по строкам (не проверены):

<target name="install-release" depends="release"> <sequential> <echo>Installing ${out.release.file} onto default emulator or device...</echo> <exec executable="${adb}" failonerror="true"> <arg line="${adb.device.arg}" /> <arg value="install" /> <arg value="-r" /> <arg path="${out.release.file}" /> </exec> </sequential> </target> <target name="run-release" depends="install-release"> <!-- not sure what goes here --> </target> 

Затем вы можете развернуть файл build.xml на панели «Файлы» и добавить целевую версию запуска на свою панель инструментов. Это, по крайней мере, приведет к установке с панели инструментов.

Вам нужно будет установить соответствующие свойства для работы подписи (key.store, key.store.password, key.alias, key.alias.password), как описано в разделе « Строительство и запуск из командной строки»

Надеюсь это поможет.