2016-12-07 11 views
0

最近、アンドロイドスタジオで問題が発生しました。私は古いラピで古いバージョンのGradleを使っていました。そして最近、新しいラピを買って、アンドロイドスタジオの最新バージョンをインストールしました。古いスタジオのロード中にAndroidスタジオのグラデーションがハングアップする

私は深刻な問題に遭遇しました。私は新しいラピで私の以前のgradleビルドプロジェクトを読み込むことができませんでした。私は新しいラピで古いグラデルプロジェクトを読み込もうとしました。 Androidのスタジオは、古いプロジェクトを開くときにハングアップします。その場合に残ったオプションはEnd Process私のAndroid Studioです。どのように私は新しいプロジェクトを作成し始めたときにうまくいっていたとプロジェクトを再読み込みは問題ありませんでした。

私はこれを引き起こしていたことに本当に不満を抱いていました。 私の古いプロジェクトは古いgradleを使用していたので、アンドロイドスタジオを起動する際にスタンドを停止させる責任があったという結論に達しました。基本的にアンドロイドスタジオはそれを見つけることができない場合、古いgradleバージョンを探していました。自動的にインターネットからダウンロードしようとします。しかし、それはあまりにも多くの時間を消費する可能性があります。

答えて

0

ここで、Gradleの古いバージョンをダウンロードせずに問題を解決しました。

と言って、古いプロジェクトがあります。MyOldApplication アンドロイドスタジオを開き、新しいプロジェクトを開始してください(Say MyApplication)。

このMyApplicationプロジェクトが作成されたディレクトリを開きます。 gradle

という名前MyApplicationbuild.gradlegradle.propertiesgradlewgradlew.batlocal.properties

そしてフォルダからファイルを以下の

単純なコピーが今MyOldApplicationと単純には、これらのファイルを置き換えるフォルダに移動します。 (:等... applibrary例)を

を単に

compileSdkVersion 24 
buildToolsVersion "24.1.0" 

targetSdkVersion 24 

注これらの行を置き換えます。

今のプロジェクトファイルbuild.gradleファイルが存在するすべてのサブフォルダを訪問し、これらの値を置き換えますMyApplication build.gradleファイル(MyApplication \ app内にあります)

このプロジェクトはアンドロイドスタジオで開きます。

プロジェクトに最新のgradleに更新するよう依頼します(OKを押します)。

yay !!あなたは完了です。

+1

gradle wrappergradle.properties内のファイルがアップグレードされます、その後gradleフォルダを削除 - より良いではない - あなたは変更する必要がされているもののみ変更する必要があり、 * gradlewを、gradlew.bat * - 何のために?それはちょうどgradleラッパー、* local.properties *を実行します - アンドロイドスタジオはそれを修正します... * gradle.properties *これの必要はありません...あなたの変更する必要がある唯一のファイルです! \ wrapper \ gradle-wrapperです。プロパティ – Selvin

0

最初* build.gradle *プロジェクトを開き、それはgradle/wrapperフォルダ

関連する問題