Android应用程序未出现在模拟器上

时间:2015-11-13 20:30:54

标签: android gradle

我现在正面临一个问题。

我的代码似乎很好,但我不明白为什么我的应用程序没有出现在我的模拟器上。

如果有人可以给我一些建议或回复

我们将不胜感激,

谢谢:)

我的宣言:

<?xml version="1.0" encoding="utf-8"?>

<uses-permission android:name="android.permission.INTERNET" />

<application
    android:allowBackup="true"

    android:label="@string/app_name"
    android:theme="@style/AppTheme">

    <activity
        android:name=".MainActivity"
        android:label="@string/app_name">
    </activity>
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    <activity
        android:name=".Login"
        android:label="@string/title_activity_login" >
    </activity>
    <activity
        android:name=".Register"
        android:label="@string/title_activity_register" >
    </activity>

</application>

我的Gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion '22.0.1'

    defaultConfig {
        applicationId "blackbeardstudio.login_register"
        minSdkVersion 19
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:22.2.0'
    compile 'com.android.support:design:22.2.0'
}

3 个答案:

答案 0 :(得分:1)

您应该将MainActivity设置为<activity android:name=".MainActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>

intent-filter

答案 1 :(得分:0)

您的启动器意图过滤器必须位于LIBS += -L"C:/Program Files (x86)/PCL 1.7.2/3rdParty/Boost/lib" 的{​​{1}}标记内。

activity

答案 2 :(得分:0)

在您的清单中,与某些活动相关的意图过滤器必须位于该活动的活动块内。对于使用MainActivity作为启动器活动的实例(将出现在主屏幕上的应用启动器菜单中):

<activity
    android:name=".MainActivity"
    android:label="@string/app_name">

    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>