2017-06-01 5 views
1

Android Studio 2.2でAndroidアプリケーションを起動できませんでした。だから私は行ってLogcatを探しましたが、ここには事があります。私はどこを探したり、どの部分をフィルタリングするか分かりません。私は本当にそれが私のアプリケーションだとは思えませんが、問題のあるシステムです。Android Emulatorエラー?

現在ターゲットのsdkversionとしてAPI 19を使用しています。

のAndroidManifest.xml: `

<application 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:roundIcon="@mipmap/ic_launcher_round" 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme"> 
    <activity 
     android:name=".MainActivity" 
     android:label="@string/app_name" 
     android:theme="@style/Theme.AppCompat.Light"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name=".CreateAccActivity" 
     android:label="@string/title_activity_create_acc" 
     android:theme="@style/Theme.AppCompat.Light" /> 
    <activity 
     android:name=".LoginActivity" 
     android:label="@string/title_activity_login" 
     android:theme="@style/Theme.AppCompat.Light" /> 
    <activity 
     android:name=".LandingActivity" 
     android:label="@string/title_activity_landing" 
     android:theme="@style/Theme.AppCompat.Light" /> 
    <activity 
     android:name=".SearchActivity" 
     android:label="@string/title_activity_search" 
     android:theme="@style/Theme.AppCompat.Light" /> 
    <activity 
     android:name=".RentEndActivity" 
     android:label="@string/title_activity_rent_end" 
     android:theme="@style/Theme.AppCompat.Light" /> 
    <activity 
     android:name=".RentStartActivity" 
     android:label="@string/title_activity_rent_start" 
     android:theme="@style/Theme.AppCompat.Light" /> 
    <activity 
     android:name=".SearchResultsActivity" 
     android:label="@string/title_activity_search_results" 
     android:theme="@style/Theme.AppCompat.Light"></activity> 
</application> 

`

マイcompilesdkversionが targetsdkversionは19で、 minimumsdkversionは16で、25である(私が使用しています1)

+1

あなたのlogcatを共有 –

答えて

0

実行してみますエミュレータの起動中にエラーが表示された場合は、コマンドラインからエミュレータを起動してください。

> cd <sdkpath>/emulator 
> emulator @youravdname 
0

問題のその種類は、私たちがbuild.gradleファイルで設定され、ターゲットコンパイル、およびmininum SDKのレベルに起因するaccurs。あなたがtargetsdkversionを設定したのと同じように19であり、さらに19のSDKレベルのエミュレータでアプリケーションを実行しようとしている場合、その場合アプリケーションは実行されません。ですので、targetsdkversion as 24を設定してください。あなたが設定したようにcompilesdkversion is 25が良いです。あなたの問題が解決されることがあります。

+0

私のアプリケーションをビルドするためにAPI 19を使用している場合、私のTargetsdkversionとCompilesdkversionは高くなりますか? – Justin

+0

あなたはbuild.gradleファイルにAPI 19を設定することができます。その場合、minimumsdkレベルからAPIレベル19のデバイスOSまでしかアプリを実行できません。 –

+0

コンパイルとターゲットとなるsdkレベルについての詳細は、https://stackoverflow.com/questions/26694108/what-is-the-difference-between-compilesdkversion-and-targetsdkversionを参照してください。 –

関連する問題