2016-11-23 4 views
0
チタンアプリケーションでカスタムモジュールを使用している間、私は問題に直面しています

: -jarsignerに:jarファイルに署名することができませんでし重複エントリ:ORG/Appceleratorの/チタン/ GEN/bindings.json

を[ ERROR]:APK署名に失敗しました:

[ERROR]:jarsignerに:jarファイルに署名することができない:java.util.zip.ZipException:エントリを複製:ORG/Appceleratorの/チタン/ GEN/bindings.json

私はアンドロイド用の新しいカスタムモジュールを作成しました。このモジュールをアプリケーションで使用しようとしていますが、実行時にはエラーが発生しています。 私はまだ解決策を得ていませんでしたが、誰かがこの問題に関連するアイデアを持っていれば分かち合いましょう。

おかげ

答えて

0

フィックスのために6.1.0まで待たなければならない、または新規に構築するようにPR(https://github.com/appcelerator/titanium_mobile/pull/8551)からAPPC JIRA上でこのエラーに関する長い議論(https://jira.appcelerator.org/browse/TIMOB-23502

に見えますマスターからのsdk、またはチェリーはあなたの現在のSDKに修正を選びます。

この記事では、Sean Conway氏は一部の人には役立つ解決策(https://jira.appcelerator.org/browse/TIMOB-23502?focusedCommentId=393172&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-393172)を提供しましたが、他の人には役に立たなかったことを示しました。 チタン:1.8

(2)更新build.propertiesに

(1)を設定するJavaコンパイラ:

は、私は次のようにしてGEN/bindings.jsonファイルを削除することができました。 platform =/Users/xxx/Library/Application Support/Titanium/mobilesdk/osx/5.4.0.GA/android android.platform = /ユーザー/ xxx /ライブラリ/ android-sdk-macosx /プラットフォーム/ android-23 android .ndk =/Users/xxx/android-sdks/build-tools/22.0.1/android-ndk-r10e

(3)ビルドパスのすべてのライブラリを5.4.0.GAを使用するように変更JARS

(4)ビルドフォルダとディストリビューションフォルダを削除してからANT ***を使用して再構築します。そうでなければ動作しません。 - >アンドロイドモジュール 右クリックし、build.xmlのために行く、構築するためのパッケージオプションを使用しないでください - >ファイル名を指定して実行Antが

を構築

成功したプロジェクトをビルドして

関連する問題