Android 班级在哪里;“承诺”;在这个React本机方法示例中,应该来自哪里?
这是React Native Android文档中使用本机模块(java类)实现承诺的一个示例:Android 班级在哪里;“承诺”;在这个React本机方法示例中,应该来自哪里?,android,react-native,Android,React Native,这是React Native Android文档中使用本机模块(java类)实现承诺的一个示例: @ReactMethod public void measureLayout( int tag, int ancestorTag, Promise promise) 我得到了指向Promise的错误“找不到符号”,Android API似乎没有任何东西可以导入。我应该在哪里/如何获得Promise类?Promise类是从com.facebook.reac
@ReactMethod
public void measureLayout(
int tag,
int ancestorTag,
Promise promise)
我得到了指向Promise的错误“找不到符号”,Android API似乎没有任何东西可以导入。我应该在哪里/如何获得Promise类?Promise类是从
com.facebook.react.bridge
包导入的
它是在react native 0.15中添加的,因此请确保android/app/build.gradle
编译版本>0.15
例如,我的是:
...
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.facebook.react:react-native:0.15.+'
...
}
@你能解决你的问题吗?