Собственное приложение в Tizen IDE: происходит сбой при подписании и печать нечетных символов, отличных от ASCII

Когда я выполняю веб-приложение, все в порядке... но когда я выполняю нативное приложение, что-то не так.. появляются сообщения об ошибках

Когда я выполняю как ( Project правой кнопкой мыши -> Build Package -> TPK)

Появляется сообщение об ошибке Fail to build package

вот консоль

Start...
Command: C:\tizen-sdk\tools\smart-build-interface\bin\sbi.exe action tizen-emulator-2.2.native_llvm31.i386.cpp.app -- buildpackage -BUILD_DIR="C:/Users/Smilelcys/workspace/Sample/Debug" -ARCH=i386 -PKG_TYPE=TPK -PKG_NAME=oCHuYywejH -PRJ_NAME=Sample -ARTIFACT_NAME=Sample -PKG_VER=1.0.0 -SIGN_CERT_DIR="C:\tizen-sdk\tools\certificate-generator\certificates\developer\tizen-developer-ca.cer" -SIGN_AUTHOR_KEY="C:\tizen-sdk-data\keystore\author\kys.p12" -SIGN_AUTHOR_PWD="1234" -SIGN_DIST1_KEY="C:\tizen-sdk\tools\certificate-generator\certificates\distributor\tizen-distributor-signer.p12" -SIGN_DIST1_PWD="tizenpkcs12passfordsigner" -SIGN_DIST1_CA="C:\tizen-sdk\tools\certificate-generator\certificates\distributor\tizen-distributor-ca.cer" -SIGN_DIST2_KEY="" -SIGN_DIST2_PWD="" -SIGN_DIST2_CA="" -SIGN_DIST2_ROOT=""
Working Directory: C:\Users\Smilelcys\workspace\Sample
Copying files...
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/rm -rf "C:\Users\Smilelcys\workspace\Sample\Debug/.tpk"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/mkdir -p "C:\Users\Smilelcys\workspace\Sample\Debug/.tpk/shared"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/rm -rf "C:\Users\Smilelcys\workspace\Sample\Debug/oCHuYywejH-1.0.0-i386.tpk"
Warning: The file does not exist! C:\Users\Smilelcys\workspace\Sample\Debug/oCHuYywejH-1.0.0-i386.tpk
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/rm -rf "C:\Users\Smilelcys\workspace\Sample\Debug/oCHuYywejH-1.0.0-i386-debug.zip"
Warning: The file does not exist! C:\Users\Smilelcys\workspace\Sample\Debug/oCHuYywejH-1.0.0-i386-debug.zip
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:\Users\Smilelcys\workspace\Sample\Debug/../data" "C:\Users\Smilelcys\workspace\Sample\Debug/.tpk/data"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:\Users\Smilelcys\workspace\Sample\Debug/../shared/res" "C:\Users\Smilelcys\workspace\Sample\Debug/.tpk/shared/res"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:\Users\Smilelcys\workspace\Sample\Debug/../shared/data" "C:\Users\Smilelcys\workspace\Sample\Debug/.tpk/shared/data"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:\Users\Smilelcys\workspace\Sample\Debug/../shared/trusted" "C:\Users\Smilelcys\workspace\Sample\Debug/.tpk/shared/trusted"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:\Users\Smilelcys\workspace\Sample\Debug/../lib" "C:\Users\Smilelcys\workspace\Sample\Debug/.tpk/lib"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:\Users\Smilelcys\workspace\Sample\Debug/../res" "C:\Users\Smilelcys\workspace\Sample\Debug/.tpk/res"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/mkdir -p "C:\Users\Smilelcys\workspace\Sample\Debug/.tpk/setting"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/mkdir -p "C:\Users\Smilelcys\workspace\Sample\Debug/.tpk/bin"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:\Users\Smilelcys\workspace\Sample\Debug/Sample.exe" "C:\Users\Smilelcys\workspace\Sample\Debug/.tpk/bin/Sample.exe"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/mkdir -p "C:\Users\Smilelcys\workspace\Sample\Debug/.tpk/info"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:\Users\Smilelcys\workspace\Sample\Debug/../manifest.xml" "C:\Users\Smilelcys\workspace\Sample\Debug/.tpk/info/manifest.xml"
Signing...
C: && cd C:\tizen-sdk\tools\smart-build-interface\..\ide\bin && cmd.exe /C native-signing.bat "C:\Users\Smilelcys\workspace\Sample\Debug\.tpk" "C:\tizen-sdk\tools\certificate-generator\certificates\developer\tizen-developer-ca.cer" "C:\tizen-sdk-data\keystore\author\kys.p12" "****" "C:\tizen-sdk\tools\certificate-generator\certificates\distributor\tizen-distributor-signer.p12" "****" "C:\tizen-sdk\tools\certificate-generator\certificates\distributor\tizen-distributor-ca.cer" "" "****" "" ""
'java' ( ) Ǵ ܺ , ִ α׷ , Ǵ
ġ ƴմϴ .
Signing failed!

2 ответа

Идти к Window -> Preferences -> Tizen SDK -> Security Profiles, Удалите существующий профиль, сгенерируйте новый профиль и попробуйте снова построить. Если проблема не устранена, удалите папку отладки и попробуйте снова

Это, безусловно, дает сбой на этапе "Подписание". Я не знаю, toosuite Tizen, но последние параметры, которые передаются в native-signing.bat "пусто". Это выглядит странно и может быть причиной проблемы, но также может быть совершенно нормально. Вы должны проверить, правильно ли они настроены, на всякий случай.

Но больше волнует следующая часть, с 'java' ( ) и мусор, который следует. Похоже, неправильно настроен ввод / вывод (т.е. native-signing.bat вызывает что-то и выводит в STDOUT вместо двоичного файла), или, что еще хуже, как какой-то действительно ужасный сбой и печать мусора вместо сообщений.

Я бы определенно проверил native-signing.bat файл, чтобы увидеть, если он поврежден, и спросить на форумах Tizen или технической поддержки. Это выглядит довольно плохо. Это может привести к переустановке SDK и / или IDE.

Другие вопросы по тегам