2015-01-23 5 views
1

Приношу свои извинения, я довольно новичок в разработке приложений! Загрузив проект Android с открытым исходным кодом и импортировав его в Android Studio версии 1.0.2, с JRE 1.7.0_75 на машине с 64-битным W7.Android Studio Signed APK: Ошибка SystemDependentName не должно быть нулевым

я получаю следующее сообщение об ошибке при попытке построить подписанный APK:

Error: Argument 0 for @NotNull parameter of com/intellij/openapi/util/io/FileUtil.toSystemDependentName must not be null" 

После долгих исследований, я ничего не могу найти, ссылающийся выше. Я не совсем уверен, что делать дальше, поскольку я не могу найти что-то неуместное или неправильно настроенное в проекте или Android Studio. Проект строит отлично, и я могу сгенерировать unsigned apk без проблем. Проблема заключается только в попытке сделать подписанный apk.

Еще раз спасибо за любой ввод, я ценю его!

+0

Можем ли мы увидеть ваши файлы build.gradle, пожалуйста? –

+0

@ScottBarta уверен! Как только я выясню, как это сделать, я опубликую их! –

+0

@ScottBarta Я думаю, что нашел ответ, размещенный ниже. Я использовал дефисы в ключевом файле вместо пробелов. –

ответ

0

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

Что я сделал по-другому: вместо дефисов использовались дефисы вместо всех полей.

Волшебно, подписанный, готовый продукт apk был сгенерирован!

Смежные вопросы