mig*_*iga 5 java android module appcelerator appcelerator-titanium
设置/问题
我为Titanium创建了一个自定义Android模块,以在Ti中显示Gif动画.模块源代码可以在这里找到:https: //github.com/m1ga/com.miga.gifview
实际模块工作正常,但当我使用它与第二个模块(具有相同的问题)时,我收到以下错误:
java.util.zip.ZipException:重复条目:org/appcelerator/titanium/gen/bindings.json
问题出在gifimageview.jar文件中:
我的两个模块在/ gen文件夹中都有一个bindings.json文件,它包含与bindings/gifview.json相同的信息.因此,如果我在一个模块中手动删除它,我可以使用两个模块(因为现在只有一个bindings.json).
题
如何建议编译器不要创建此文件或更改名称?当我编译模块时,ant我在输出中看到这个:
compile:
[javac] Compiling 3 source files to /home/miga/dev/ti.gif/android/build/classes
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
[javac] Note: [KrollBindingGen] Running Kroll binding generator.
[javac] Note: [KrollBindingGen] Succesfully loaded existing binding data: /home/miga/dev/ti.gif/android/build/classes/org/appcelerator/titanium/gen/bindings.json
[javac] Note: [KrollBindingGen] Found binding for proxy GifView
[javac] Note: [KrollBindingGen] Found binding for module Tigifview
[javac] Note: [KrollBindingGen] Generating JSON: file:/home/miga/dev/ti.gif/android/build/classes/org/appcelerator/titanium/gen/bindings.json
[copy] Copying 1 file to /home/miga/dev/ti.gif/android/build/classes
Run Code Online (Sandbox Code Playgroud)
它正在创建bindings.json
我试过的
添加
org.eclipse.jdt.apt.processorOptions/kroll.jsonFile=migagifview.json
Run Code Online (Sandbox Code Playgroud)
到设置文件:https://github.com/m1ga/com.miga.gifview/blob/master/android/.settings/org.eclipse.jdt.apt.core.prefs 不起作用
我的设置
| 归档时间: |
|
| 查看次数: |
896 次 |
| 最近记录: |