2016-06-18 16 views
0

私はこの問題について他の投稿で見つけたすべてのさまざまなソリューションを試していますが、いずれも機能しませんでした。私はAndroid Studioでプロジェクトを複製しようとしています。元のプロジェクトは、私がASでインポートしたEclipseプロジェクトです。うまくいきます。それを複製するには、プロジェクトのフォルダを同じフォルダにコピー&ペーストしてから、ASからインポートします。私はすでに他のプロジェクトのためにそれを数回試して、それは正常に動作します。しかし、そこに120のエラーがあります: "アイテムの親を取得中にエラーが発生しました:指定された名前に一致するリソースが見つかりませんでした。 'android:Widget.Material.Spinner.Underlined"。Androidスタジオのリソースが重複した後に見つかりません

私はすでにプロジェクトの再構築、ビルドの同期、設定のビルドインプロセスのチェックを外し、キャッシュ/再起動の無効化、パッケージ名のリファクタリングを試みました。他のアイデアや手順はありますか? Rクラスは構築されていないようですが、私のXMLには私の元のプロジェクトから変更されていない明白な間違いはなく、Manifestはうまくいくようです。

+0

クラスは他のパッケージにある関数をインポートまたは使用しようとする可能性があります.. また、 "com"フォルダからアンドロイドスタジオのjavaフォルダにコピーしようとします。 –

+0

パッケージ名は正しい。エラーは私のプロジェクトに固有のxmlファイルから来ています: \ app \ build \ intermediates \ res \ merged \ debug \ values-ldltr-v21 \ values-ldltr-v21.xml app \ build \ intermediates \ res \ \ debug-values-ldrtl-v23 \ values-ldrtl-v23.xml app \ build \ intermediates \ exploded-aar \ com.android.support \ appcompat-v7 \ 23.1.1 \ res \ values-v17 \ values- v17.xml – tienow

答えて

0

私は問題を発見しました:コンパイルに使用していたものよりも新しいAPIのリソースを使用していました。ビルド時のcompilerVersionを16ではなく23に変更したところ、うまくいきました。しかし、私はNDKを使っているのでバージョン16でコンパイルしたかったので、後でcompilerVersionを23に変更しても動作しています。

関連する問題