2016-04-22 4 views
-1

outputエクセルジャーポイ3.13 HTC読んでいないファイル

私はエミュレータ(実デバイス)としてHTC 516を使用して起動すると、エラー せずに完璧に働いているサムスンのJ5デバイスにおけるロード地区のためのマップでファイルをエクセル読みたい

その後、 POI-3.13-ライブラリ私はエラーを修正することができない場合があり、このエラーをスロースタートファイルをエクセル私のは簡単です、私に問題

04-22 16:07:58.280 5264-5264/kyp.E/dalvikvm: Could not find class 'org.apache.poi.hpsf.MutablePropertySet', referenced from method org.apache.poi.POIDocument.writePropertySet 
04-22 16:07:58.280 5264-5264/kyp.W/dalvikvm: VFY: unable to resolve new-instance 8728 (Lorg/apache/poi/hpsf/MutablePropertySet;) in Lorg/apache/poi/POIDocument; 
04-22 16:07:58.280 5264-5264/kyp.D/dalvikvm: VFY: replacing opcode 0x22 at 0x0000 
04-22 16:07:58.280 5264-5264/kyp.W/dalvikvm: VFY: unable to resolve exception class 8737 (Lorg/apache/poi/hpsf/WritingNotSupportedException;) 
04-22 16:07:58.280 5264-5264/kyp.W/dalvikvm: VFY: unable to find exception handler at addr 0x44 
04-22 16:07:58.280 5264-5264/kyp.W/dalvikvm: VFY: rejected Lorg/apache/poi/POIDocument;.writePropertySet (Ljava/lang/String;Lorg/apache/poi/hpsf/PropertySet;Lorg/apache/poi/poifs/filesystem/NPOIFSFileSystem;)V 
04-22 16:07:58.280 5264-5264/kyp.W/dalvikvm: VFY: rejecting opcode 0x0d at 0x0044 
04-22 16:07:58.280 5264-5264/kyp.W/dalvikvm: VFY: rejected Lorg/apache/poi/POIDocument;.writePropertySet (Ljava/lang/String;Lorg/apache/poi/hpsf/PropertySet;Lorg/apache/poi/poifs/filesystem/NPOIFSFileSystem;)V 
04-22 16:07:58.290 5264-5264/kyp.W/dalvikvm: Verifier rejected class Lorg/apache/poi/POIDocument; 
04-22 16:07:58.290 5264-5264/kyp.D/AndroidRuntime: Shutting down VM 
04-22 16:07:58.290 5264-5264/kyp.W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0x420048b0) 
04-22 16:07:58.290 5264-5264/kyp.E/AndroidRuntime: FATAL EXCEPTION: main 
04-22 16:07:58.290 5264-5264/kyp.E/AndroidRuntime: java.lang.VerifyError: org/apache/poi/POIDocument 
04-22 16:07:58.290 5264-5264/kyp.E/AndroidRuntime:  at kyp..MapsActivity.readexcel(MapsActivity.java:788) 
04-22 16:07:58.290 5264-5264/kyp.E/AndroidRuntime:  at kyp..MapsActivity.onCreate(MapsActivity.java:110) 
04-22 16:07:58.290 5264-5264/kyp.E/AndroidRuntime:  at android.app.Activity.performCreate(Activity.java:5133) 
04-22 16:07:58.290 5264-5264/kyp.E/AndroidRuntime:  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 
04-22 16:07:58.290 5264-5264/kyp.E/AndroidRuntime:  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2178) 
04-22 16:07:58.290 5264-5264/kyp.E/AndroidRuntime:  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2264) 
04-22 16:07:58.290 5264-5264/kyp.E/AndroidRuntime:  at android.app.ActivityThread.access$600(ActivityThread.java:144) 
04-22 16:07:58.290 5264-5264/kyp.E/AndroidRuntime:  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1259) 
04-22 16:07:58.290 5264-5264/kyp.E/AndroidRuntime:  at android.os.Handler.dispatchMessage(Handler.java:99) 
04-22 16:07:58.290 5264-5264/kyp. E/AndroidRuntime:  at android.os.Looper.loop(Looper.java:137) 
04-22 16:07:58.290 5264-5264/kyp. E/AndroidRuntime:  at android.app.ActivityThread.main(ActivityThread.java:5136) 
04-22 16:07:58.290 5264-5264/kyp. E/AndroidRuntime:  at java.lang.reflect.Method.invokeNative(Native Method) 
04-22 16:07:58.290 5264-5264/kyp.app E/AndroidRuntime:  at java.lang.reflect.Method.invoke(Method.java:525) 
04-22 16:07:58.290 5264-5264/kyp.app E/AndroidRuntime:  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) 
04-22 16:07:58.290 5264-5264/kyp. E/AndroidRuntime:  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 
04-22 16:07:58.290 5264-5264/kyp.E/AndroidRuntime:  at dalvik.system.NativeStart.main(Native Method) 
04-22 16:08:00.310 5264-5354/kyp.D/dalvikvm: GC_FOR_ALLOC freed 569K, 13% free 4757K/5456K, paused 17ms, total 17ms 
+1

[メソッドやクラスを見つけられなかったため、Apache POIのFAQエントリのアドバイスに従ってください](http://poi.apache.org/faq.html#faq-N10006)を試しましたか?もしそうでなければ、どうしたらいいのですか?はいの場合、それを報告し、あなたがそれを解決するのを助けましたか? – Gagravarr

+0

これらの2つのデバイスでAndroidの正確なバージョンが実行されていることを投稿できますか? – centic

+0

Samsung J5 androidバージョン5.1.1とhtc 4.3 –

答えて

1

のためのよりよい解決策を提案してくださいそれはおそらくそこに、アンドロイドのバージョンに関連している2つの列を持っています5.xの大きな変化でした。

5.xを使用する場合は、https://github.com/andruhon/android5xlsxでAndroidでPOIを完全に使用する方法をご覧ください。

あなたは、Android 4.xのサポートが必要な場合は、https://github.com/andruhon/AndroidReadXLSX

を参照してください。また、すべての必要な依存関係を持つのApache POIのための単一のjarファイルを構築することができますhttps://github.com/centic9/poi-on-android/で別のアプローチの初期のバージョンがあります。これは、jarファイルのサイズが大きいため、Android 5.x以上を必要とする可能性があります。

+0

MAPSACTIVITYでEXCEL jarを使用したい場合は、アンドロイド4.xを指定してください解決策が動作していません@centic –

+0

なぜPOIをサポートしないHtc –

+0

HTC 4.xバージョン –

関連する問題