Tizen IDE中的本机应用程序:签名崩溃并打印奇怪的非ASCII字符



当我执行web应用程序时是可以的。。但是当我执行本机应用程序时出现了问题。。出现错误消息。。

当我执行类似(项目右键点击->构建包->TPK)

出现错误消息Fail to build package

这是控制台

Start...
Command: C:tizen-sdktoolssmart-build-interfacebinsbi.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-sdktoolscertificate-generatorcertificatesdevelopertizen-developer-ca.cer" -SIGN_AUTHOR_KEY="C:tizen-sdk-datakeystoreauthorkys.p12" -SIGN_AUTHOR_PWD="1234" -SIGN_DIST1_KEY="C:tizen-sdktoolscertificate-generatorcertificatesdistributortizen-distributor-signer.p12" -SIGN_DIST1_PWD="tizenpkcs12passfordsigner" -SIGN_DIST1_CA="C:tizen-sdktoolscertificate-generatorcertificatesdistributortizen-distributor-ca.cer" -SIGN_DIST2_KEY="" -SIGN_DIST2_PWD="" -SIGN_DIST2_CA="" -SIGN_DIST2_ROOT=""
Working Directory: C:UsersSmilelcysworkspaceSample
Copying files...
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/rm -rf "C:UsersSmilelcysworkspaceSampleDebug/.tpk"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/mkdir -p "C:UsersSmilelcysworkspaceSampleDebug/.tpk/shared"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/rm -rf "C:UsersSmilelcysworkspaceSampleDebug/oCHuYywejH-1.0.0-i386.tpk"
Warning: The file does not exist! C:UsersSmilelcysworkspaceSampleDebug/oCHuYywejH-1.0.0-i386.tpk
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/rm -rf "C:UsersSmilelcysworkspaceSampleDebug/oCHuYywejH-1.0.0-i386-debug.zip"
Warning: The file does not exist! C:UsersSmilelcysworkspaceSampleDebug/oCHuYywejH-1.0.0-i386-debug.zip
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:UsersSmilelcysworkspaceSampleDebug/../data" "C:UsersSmilelcysworkspaceSampleDebug/.tpk/data"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:UsersSmilelcysworkspaceSampleDebug/../shared/res" "C:UsersSmilelcysworkspaceSampleDebug/.tpk/shared/res"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:UsersSmilelcysworkspaceSampleDebug/../shared/data" "C:UsersSmilelcysworkspaceSampleDebug/.tpk/shared/data"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:UsersSmilelcysworkspaceSampleDebug/../shared/trusted" "C:UsersSmilelcysworkspaceSampleDebug/.tpk/shared/trusted"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:UsersSmilelcysworkspaceSampleDebug/../lib" "C:UsersSmilelcysworkspaceSampleDebug/.tpk/lib"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:UsersSmilelcysworkspaceSampleDebug/../res" "C:UsersSmilelcysworkspaceSampleDebug/.tpk/res"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/mkdir -p "C:UsersSmilelcysworkspaceSampleDebug/.tpk/setting"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/mkdir -p "C:UsersSmilelcysworkspaceSampleDebug/.tpk/bin"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:UsersSmilelcysworkspaceSampleDebug/Sample.exe" "C:UsersSmilelcysworkspaceSampleDebug/.tpk/bin/Sample.exe"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/mkdir -p "C:UsersSmilelcysworkspaceSampleDebug/.tpk/info"
C:/tizen-sdk/ide/..//tools/mingw/msys/1.0/bin/cp -rf "C:UsersSmilelcysworkspaceSampleDebug/../manifest.xml" "C:UsersSmilelcysworkspaceSampleDebug/.tpk/info/manifest.xml"
Signing...
C: && cd C:tizen-sdktoolssmart-build-interface..idebin && cmd.exe /C native-signing.bat "C:UsersSmilelcysworkspaceSampleDebug.tpk" "C:tizen-sdktoolscertificate-generatorcertificatesdevelopertizen-developer-ca.cer" "C:tizen-sdk-datakeystoreauthorkys.p12" "****" "C:tizen-sdktoolscertificate-generatorcertificatesdistributortizen-distributor-signer.p12" "****" "C:tizen-sdktoolscertificate-generatorcertificatesdistributortizen-distributor-ca.cer" "" "****" "" ""
'java' ( ) Ǵ ܺ , ִ α׷ , Ǵ
ġ ƴմϴ .
Signing failed!

它在"签名"步骤肯定失败了。我不知道Tizen toosuite,但传递给native-signing.bat的最后一个参数是"空的"。它看起来很奇怪,可能是问题的原因,但也可以完全正常。你应该检查它们是否配置正确,以防万一。

但更令人担忧的是下一部分,'java' ( )和接下来的垃圾。它看起来像是配置错误的输入/输出(即native-signing.bat调用一些东西并输出到STDOUT而不是二进制文件),或者更糟的是,像是一些非常丑陋的崩溃和打印垃圾而不是消息。

我肯定会检查native-signing.bat文件,看看它是否损坏,并在Tizen论坛或技术支持上询问。看起来很糟糕。最终可能会重新安装SDK和/或IDE。

转到Window -> Preferences -> Tizen SDK -> Security Profiles。删除现有配置文件并生成新配置文件,然后重试生成。如果问题仍然存在,请删除调试文件夹,然后重试

最新更新