2012-01-30 7 views
0

Android 2.2(API 8)用に書かれたAPIは、TransformerFactoryなどのAPIバージョンで導入されたいくつかのXML機能に依存しています。Android 2.2のXML機能をAndroid 1.5に移植する方法は?

今Android 1.5デバイスでアプリを動作させる必要があります。このコードを含むソースコードまたはJARファイルを取得してアプリに挿入することが可能かどうか疑問に思っていましたか?私はそれが単なるXMLライブラリであるため、Android 2.2の機能に外部依存関係がないと仮定しています。

答えて

0

私は私はAndroidのソースから必要な部分を抽出するために、実際には不可能である発見。 Dalvik内部には依存関係がありました。私が取った解決策は、そのクラスを書くことだった Writing XML on Android

:前のAndroid 2.2へのXMLファイルへのDOMツリーを書くためのいくつかの方法:

はしかし、私は私が私の本当のニーズを解決する助けた別の質問を見つけましたDOMツリーを再帰的に処理し、ノードをのインスタンスにすることができるorg.xmlpull.v1.XmlSerializerクラスを使用してノードを書き込みます。

次に、Android SDKが少ない場合にアプリケーションにカスタムクラスを読み込ませるために、 API 8(Android 2.2)よりもそれ以外の場合は、標準Transformerクラスのラッパークラスを使用します。参照:How to have your cupcake and eat it too

0

こちらはandroid sourceのAndroid用のリンクです。あなたが貼り付けをコピーしても、コードがうまくいき、努力する価値があるという保証はありません。

0

あなたはからAndroidのソースを取得することができます:github

関連する問題