2016-04-04 10 views
-1

実際に私のプロジェクトでは古いバージョンのGoogle Playerviceライブラリを使用していました.1つの新しいライブラリ統合のために、新しいバージョンのGoogle Playサービスライブラリが必要です。私はplayerviceを更新し、撮影し、新しいバージョンのGoogleを統合したが、私がプロジェクトを実行しているときにデクスエラーが来ている。いずれか1つこれを並べ替えることができます。ない方法のID [0、0xFFFFの]:65536のDalvikフォーマットにGoogle PlayServiceバージョンの問題

変換が失敗しました:

DEXを実行できませんが......事前に感謝しない[0のメソッドID:DEXを実行できません。 、0xffff]:65536

私は以前のバージョンを使用している場合は、正しく実行しています。

+0

あなたの作業環境は... EclipseまたはAndroidスタジオ? –

+0

あなたは多重限界を超えました –

+0

@Ramその日食 – user2806221

答えて

0

このバージョンではさらに多くのメソッドが追加されています。おそらく、プレイサービス全体が依存関係として含まれているため、マルチサイズの制限が約65Kメソッドを超えてエラーが発生しました。

read more about including only the dependencies you really useにようこそ。

たとえば、実際にGoogleマップ、Googleウォレット、Google Fit、Google認証、Googleクラウドメッセージングがアプリにすべて必要ですか?答えはおそらく、あなたがGoogleログイン機能を備えたスポーツアプリのいくつかのタイプを作っていて、あなたがものを買うことができない限りそうではありません。