React Native活动类不存在

时间:2015-10-09 11:00:54

标签: android react-native

build.gradle文件:

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "22.0.1"

defaultConfig {
    applicationId "com.fish"
    minSdkVersion 16
    targetSdkVersion 22
    versionCode 1
    versionName "1.0"
    ndk {
        abiFilters "armeabi-v7a", "x86"
    }
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.facebook.react:react-native:0.12.+'
}

我尝试了很多方法解决这个问题,但似乎没有任何工作。也许有人也有这个错误。我正在使用node stable(4.0.0)。

昨天它工作了(应用程序是用白色屏幕打开,但它仍然有效)但我不知道同时发生了什么。

L.e。:抱歉,我忘了写错误:)

Starting the app (/Users/matei/Library/Android/sdk//platform-tools/adb shell am start -n com.fish/.MainActivity)...
Starting: Intent { cmp=com.fish/.MainActivity }
Error type 3
Error: Activity class {com.fish/com.fish.MainActivity} does not exist.

我是新来的本地反应,我不知道该怎么做。

L.e。 2:该项目是来自react-native android命令的init。没有添加任何内容。

2 个答案:

答案 0 :(得分:0)

我花了一天时间解决这个问题。

最后,我解决了它。

如果您遇到此问题,请检查应用程序是否已完全删除。

您可以转到“设置”菜单,转到“应用”并检查该应用是否已删除。

答案 1 :(得分:0)

如果您确定AndroidManifest.xml和build.gradle文件没有问题,请在终端上运行follow命令:

adb uninstall <package_name>