4

からのAndroid StudioにエラーをGradleのプロジェクトのインポート:
org.gradle.api.internal.tasks.DefaultTaskInputs $ TaskInputUnionFileCollectionはorg.gradle.api.internal.file.collections.DefaultConfigurableFileCollectionにキャストすることはできませんGradleの同期エラー - ユニティ

私は自分のandroidmanifestを手動で変更できるように、AndroidスタジオにUnity Android Gradle Exportをインポートしようとしています。このアプリは非常にシンプルで、「anykeyDown」を求めているだけで、ループ上で短いオーディオクリップを再生し、1つのUIテキストエレメントを持っています。プロジェクトがインポートされている間、私はこのGradle Sync Issuesエラーに遭遇し、私はかなり困惑しています。

このソリューションには、次の3種類があります。
- 依存関係を再ダウンロードします。動作しません。
- Gradleのビルドプロセスを停止し、再起動します。動作しません。
- プロジェクトで要求されているプロジェクトまたはバージョンのGradleの他のプラグインと互換性のないサードパーティのプラグインがプロジェクトで使用されている可能性があります。

最後の提案が鍵になるかもしれませんが、私はUnityスタジオへのUnityのいくつかのワークフローを見てきましたが、彼らはこの問題に対処していません。

Unity 5.6に最新のAndroid SDKツールと互換性がないバグがあります。これらのツールの古いバージョンを使用してプロジェクトをエクスポートする必要があります。最新のGradleがその理由で不平を言っているのだろうか?

いずれかの方向がありがとう - ありがとう!

答えて

5

AndroidスタジオプロジェクトフォルダからプロジェクトのGradleバージョンを変更してみてください。 (プロジェクト>のGradleスクリプト> build.gradle)

dependencies { 
     classpath 'com.android.tools.build:gradle:2.3.2' 
    } 
+0

これは最新の安定2.3.3 ASに私のために働いた - 3.0プレビューとしてとしていた、あまりにも多くの問題 – trippedout

関連する問題