2017-07-08 6 views
3

2週間前にAndroidを使い始めました。APIレベル21(5.0)でアプリを作成すると、新しいバージョンのアンドロイドで動作しますか?

私は正常にAPIレベル21(5.1ロリポップ)で私の最初のアプリを作った。 私の携帯電話のアンドロイドも5.1ロリポップです。

私のアプリがアンドロイドの新しいバージョンである 、例えば6.0のマシュマロまたは7.0ヌーガットで動作するかどうかは疑問ですか?または、 アップデートを提供する必要がありますか?

ありがとうございました。

答えて

0

はい、それは限り、あなたはあなたのアプリケーションマニフェストでは21

maxSdkVersionセットを持っていないとして、あなたは3つの属性まであります、新しいバージョンで動作します:

android:minSdkVersion

android:targetSdkVersion

android:maxSdkVersion

maxが21に設定されている場合、新しいバージョンでは動作しません。あなたは最大のセットを持っていないかもしれません。

あなたはおそらく、あなたのターゲットは21に設定されているか、自分の分は21、またはその両方に設定...

あなたは注意することは、よりおよそ <uses-sdk> here

一つのことを学ぶことができます

:4.4キットカットは、まだの17%を持っていますあなたはminSdkVersionを19に設定したいかもしれないので、API配布。毎週更新された配布を見つけることができます。chart here

+0

ありがとうございます。だから、Androidは結局のところWindowsとは非常に異なっている。 –

+0

BTW、ファイル[AndroidManifest.xm; ]、私はだけ見た。 –

関連する問題