2012-12-10 56 views
1

是否有人能夠將achartengine 1.0庫綁定到MonoForAndroid項目(rel。4.2.7)並使其成功?將AChartEngine 1.0.0綁定到Mono For Android項目不起作用

我已經在我的解決方案中創建了「Java綁定庫」項目,我已將文件acahrtengine.jar複製到Jars文件夾中,編輯文件Transforms/metadata.xml添加以下行以規範化命名空間和修正了一個錯誤:

<attr path="/api/package[@name='org.achartengine']" name="managedName">AChartEngine</attr> 
<attr path="/api/package[@name='org.achartengine.chart']" name="managedName">AChartEngine.Chart</attr> 
<attr path="/api/package[@name='org.achartengine.model']" name="managedName">AChartEngine.Model</attr> 
<attr path="/api/package[@name='org.achartengine.renderer']" name="managedName">AChartEngine.Renderer</attr> 
<attr path="/api/package[@name='org.achartengine.tools']" name="managedName">AChartEngine.Tools</attr> 
<attr path="/api/package[@name='org.achartengine.util']" name="managedName">AChartEngine.Util</attr> 

<attr path="/api/package[@name='org.achartengine.tools']/class[@name='Pan']/method[@name='addPanListener']" name="eventName">PanEvent</attr> 

它符合無差錯地創建DLL,但是當我將引用添加到我的項目,我試圖重新編譯,我有以下錯誤

obj\Debug\android\src\mono\org\achartengine\tools\PanListenerImplementor.java(8,25): javac error : package org.achartengine.tools does not exist 
obj\Debug\android\src\mono\org\achartengine\tools\PanListenerImplementor.java(8,25): javac error :  org.achartengine.tools.PanListener 
obj\Debug\android\src\mono\org\achartengine\tools\PanListenerImplementor.java(8,25): javac error : 
obj\Debug\android\src\mono\org\achartengine\tools\ZoomListenerImplementor.java(8,25): javac error : package org.achartengine.tools does not exist 
obj\Debug\android\src\mono\org\achartengine\tools\ZoomListenerImplementor.java(8,25): javac error :   org.achartengine.tools.ZoomListener 
obj\Debug\android\src\mono\org\achartengine\tools\ZoomListenerImplementor.java(8,25): javac error : 
obj\Debug\android\src\mono\org\achartengine\tools\ZoomListenerImplementor.java(28,49): javac error : package org.achartengine.tools does not exist 
obj\Debug\android\src\mono\org\achartengine\tools\ZoomListenerImplementor.java(28,49): javac error : public void zoomApplied (org.achartengine.tools.ZoomEvent p0) 
obj\Debug\android\src\mono\org\achartengine\tools\ZoomListenerImplementor.java(28,49): javac error : 
obj\Debug\android\src\mono\org\achartengine\tools\ZoomListenerImplementor.java(33,59): error : package org.achartengine.tools does not exist 
obj\Debug\android\src\mono\org\achartengine\tools\ZoomListenerImplementor.java(33,59): error : private native void n_zoomApplied (org.achartengine.tools.ZoomEvent p0); 

任何建議,使AChartEngine適用於單聲道固醇? 謝謝

+0

你解決你的情況? –

回答

相關問題