7

Gradle を使用して、Eclipse プロジェクトを Android にインポートしました。最初は R.java に問題がありましたが、プロジェクト設定で「gen」フォルダーをソースとして追加することで解決しました。

ただし、Android Studio でエラーが表示されなくなったとしても、プロジェクトを Android デバイスにデプロイしようとすると、次のエラーが表示されます。

Waiting for device.
Target device: 01c47c94e112d5fb
Uploading file
local path: C:\Users\Szymon\Eclipse\Android App\build\apk\Android App-debug-unaligned.apk
remote path: /data/local/tmp/szym1000.androidapp
Local path doesn't exist.`

Android アプリ フォルダを確認しましたが、buildフォルダがありません。これは本当です。しかし、なぜ Android Studio はそれを生成しなかったのでしょうか?

ここで誰かが同様の問題を抱えていることがわかりました。gradlew packageDebugただし、 Android Studio で実行する方法がわかりません。何か案は?

4

9 に答える 9

13

ツールバーのこの小さなボタンを試してみてください: Gradle ファイルとの同期アイコン

それはあなたの問題を解決するはずです。

そうでない場合は、設定build.gradleがに設定されていることを確認してください0.6.+

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
    }
}

そして、もう一度ボタンをクリックします。

于 2013-11-14T23:04:28.967 に答える
2

これは、フォルダ名に「スペース」が含まれているためです!!!

「スペース」を削除して、もう一度お試しください!!!

于 2013-10-04T13:51:56.937 に答える
1

Windows を使用している場合は、次を実行しますgradlew

  1. コマンド プロンプトを開き、プロジェクト フォルダーに移動します。

  2. 次のコマンドを使用して gradlew バッチを実行します。

    start gradlew clean packageDebug

その助けを願っています。

于 2013-09-26T17:27:24.177 に答える
0

adbを使用している場合は、デバイス(電話、タブレットなど)を再起動するだけでうまくいきます。

于 2014-05-22T04:54:08.210 に答える
0

次の手順を実行します。これは私のために働いた...

  1. プロジェクト ディレクトリに移動します。そのディレクトリで .apk ファイルを検索します....
  2. プロジェクト名 +debug-unaligned.apk の apk が見つかります。
  3. プロジェクト ソース ディレクトリを含むプロジェクト フォルダー内の .iml ファイルを開きます。
  4. 開く.add

    タグ<option name="APK_PATH" value="/build/apk/(apk file name that was found earlier with apk extension)" />内に書き込みます。<configration> <configration/>

    今すぐプロジェクトを実行してください...

問題は解決しました....:)

于 2014-05-18T15:30:09.507 に答える
0

assembleapk ファイルをエクスポートする前に、タスクを実行する必要があります。

右側から gradle タスクを開きます

デバッグ apk ファイルをエクスポートするには:

  1. 左下隅から Build Variant を開きます。Build variant as "debug" を選択します。
  2. 右側から Gradle タスクを開きます。assembleDebug を実行します。
  3. Build > Generate signed apk file を使用して apk ファイルを生成します。オプションには「署名済み」apk と表示されていますが、選択したビルド バリアントがデバッグであるため、デバッグ apk が生成されることに注意してください。

リリース apk ファイルをエクスポートするには:

  1. 左下隅から Build Variant を開きます。「リリース」としてビルド バリアントを選択します。
  2. 右側から Gradle タスクを開きます。assembleRelease を実行します
  3. Build > Generate signed apk file を使用して apk ファイルを生成します。ビルド バリアントをデバッグとして選択した場合、署名付き apk は署名済み apk を生成しないことに注意してください。ビルドバリアントがリリースとして選択されていることを確認してください
于 2014-03-30T02:37:18.613 に答える
-1

SDK ディレクトリの権限を確認してください

于 2013-06-22T20:05:28.927 に答える