私はMac(バージョン10.9.2)でAndroid Studio 2.1.1を使用しており、アプリケーションIを実行しようとすると上記のエラーが発生します私が接続しているAndroidの携帯電話で開発しています。 Androidの携帯電話は、Samsung Galaxy S Blaze SGH-T769、Androidバージョン4.0.4です。Mac OSX - minSdk(API 18)> deviceSdk(API 15)
私はAndroidアプリの開発にかなり新しいので、どんな助けにも感謝します。
私が言ったように、minSdkVersionを18から15に変更しようとしましたが、同じエラーが発生しています。私がプロジェクト構造を変更すると、それは私のコードにまったく影響を及ぼしますか? (私の理解から)いくつかのコードはAPI 18+のためにのみ意味されるので、私のコードは影響を受けませんか? – Kevin
@Kevin: "私はまだ同じエラーが出ています" - 間違ったファイルなどを編集した可能性があります。 「プロジェクト構造を変更すると、それは私のコードにまったく影響を及ぼしますか?」 - 関連するGradleビルドファイル(例えば、 'build.gradle'、' settings.gradle'、 'app/build.gradle')に影響します。 「一部のコードはAPI 18+のためだけに使用されるため、私のコードには影響しませんか?」 - 一度 'minSdkVersion'を15に減らすと、サポートしたい古いAndroidデバイスでは利用できないクラス、メソッドなどを参照している箇所を指摘して、エラーが発生する可能性があります。 – CommonsWare
私の間違い。私はminSdkVersionを変更した後にプロジェクトを再構築しなければなりませんでした。ありがとうございました! – Kevin