#java #netbeans #codenameone
#java #netbeans #codenameone
Вопрос:
я создаю приложение с кодовым именем one в NetBeans, и теперь я создаю другую версию android studio с тем же кодом проекта, но после того, как я загрузил в магазин следующую версию, мне сказали, что я не должен изменять подписи приложений для ключа приложения. Кто создал ключевое приложение?
Ответ №1:
Вам нужно заглянуть в свой codenameone_settings.properties
файл. Он включает учетные данные хранилища ключей, созданного вами для Codename One. Вы можете использовать это хранилище ключей в Android Studio для новых сборок.
Комментарии:
1. когда я делаю, как вы говорите, у меня такая проблема: сбой выполнения задачи ‘: app: packageRelease’. > Произошел сбой при выполнении com.android.build.gradle.tasks. PackageAndroidArtifact$IncrementalSplitterRunnable > com.android.ide.common.signing. KeytoolException: не удалось прочитать ключ FastBrowserKey.jks из хранилища
2. Это хранилище ключей, которое мы используем. Я не могу помочь с Android Studio, так как сам не часто использую ее таким образом. Я могу вам сказать, что если вы включите исходный код в сборку Codename One, вы получите обратно проект Android Studio с работающим сертификатом.
3. вы имеете в виду, что я создаю исходный код для своего проекта в android studio, помещаю исходный код в codename one и создаю приложение
4. Нет. Если вы создадите код в Codename One и отправите сборку с включенным исходным кодом. Вы получите рабочее родное приложение для Android (хотя для этого требуется базовая подписка).