2016-04-18 3 views
-2

Android StudioでAndroidアプリケーションを開発していて、プロジェクトを実行すると、Android 5.1を搭載したIntel 1505上で正常に動作しました。Androidアプリケーションがapi 22で構築されていて、apiで動作していません。

デプロイ後、私はアプリケーションを共有しました。それは正常にインストールされましたが、私がそれを実行したときにプロジェクトがクラッシュしました。

+2

回答が得意でない場合 –

+3

1)エミュレータ経由で、ほとんどの(サポートしていない場合でも)ほとんどのプラットフォームでテストする前に、アプリケーションを公開することは絶対にありません。 2)API 19でアプリをデバッグし、ここでクラッシュのスタックトレースを投稿してください。このように、地球上の誰も何が間違っているのかを知ることはできません。 –

+0

API 22デバイスでAPI 22機能を使用することはできません。 'if(Build.VERSION.SDK_INT> = 21){...}'でそれらをラップする必要があります。 ifブロック内で使用されていた機能が導入されたときに、APIバージョンに21を置き換えます。 –

答えて

0

proyectにサポートライブラリがあるかどうか確認してください。 check some documentation about this here

+0

これは正解かもしれませんが、質の高い回答はリンク元から適切に引用し、質問にどのように答えているかを説明する必要があります。 – jdv

関連する問題