2011-08-18 20 views
0

こんにちは、私の顧客は、マーケットアプリケーションにapkを追加しようとしましたが、以下のようなエラーが発生しました。Android apktoolエラー

*18.Ağu.201112:23:14 brut.androlib.res.AndrolibResources loadMainPkg INFO:リソーステーブルの読み込み中...スレッド "main"の例外java.lang.Error:Androlib Error:複数のリソース:spec = 0x7f02004c drawable/top_bar_large、config = -ldpi *

top_bar_largeという描画可能なリソースが複数回使用されているとツールが思うようです。それは正しいですが、異なる描画可能なディレクトリにあります。

これは、画像がディレクトリにあることを意味します。

描画可能LDPI

描画可能XLARGE-LDPI

私はこれを自動的にAndroidのハンドルを知っているよう。そして、私はまた、問題なく、その失敗している(実際にはツールが失敗していると思う)apkを私の電話機や他の電話機(別のブランド)にインストールしました!

何をする必要がありますか?手伝って頂けますか ?

+0

あなたは、おそらく彼らの市場のためのより良いapktoolを得るためにそれらを助けるために必要があります。それが携帯電話や市場、日食で予想どおりに動作し、それは論理的ですが、市場ではうまくいかない場合、問題はおそらく市場から発生します! たとえば、Amazonのアプリマーケットでは、apkのバージョン名に制限があります。 sirandroid(七面鳥の場合)は、なぜ私のAPKファイルを受け入れたことはありませんでした。なぜなら、先月から何度も答える時間が見つからなかったからです...簡単に言えば、マーケットサイドのソファはあまり成熟していません。 – Snicolas

+0

ありがとうございます。私は2つの携帯電話のAPKをテストしました。また、顧客は20種類以上のデバイスでそれをテストしました。そして今、彼らはこれのように戻った!! –

答えて

2

私はこれがまだ関連していることを望みます。

私は2つのうちの1つを提案します。まず、apktoolの最新バージョンを試してください。私が知る限り、xlargeはapktoolに遅れて追加されました。最新バージョンで問題ありません。

もしそうでなければ、zzos(全開示:zzosは私によって書かれました)を試すことができます。はるかに知られていませんが、apktoolが逆コンパイルに失敗したAPKを処理できることがあります。特に、私はxscaleがzzosによってサポートされていることを知りましたし、しばらくありました。私はこれが役に立てば幸い


Shachar

+0

問題は顧客によって解決されました。これはもはや意味がありません。それらの設定パラメータに問題がありました。 –