Android传感器管理器 - 反应原生错误

时间:2016-07-20 09:05:38

标签: android react-native

我需要在我的本机应用中访问加速度计。显然,Android中唯一的一个是this one,它不起作用。我甚至尝试过一个单独的清洁项目,仍然显示threads.push_back(std::thread([&]() { threadsort_iterative_aux(ranges, currentThreads); })); 。我正在使用自述文件中提供的示例代码,我做错了什么?

PS:我使用的是实际设备,而不是VM。

2 个答案:

答案 0 :(得分:0)

请务必按照自述文件中的步骤进行操作 执行SolaceNativeAPI后, 我不是做npm i react-native-sensor-manager --save,而是做rnpm link而你已经完成了。

使用react-native link react-native-sensor-manager导入它
这肯定会奏效。

答案 1 :(得分:0)

问题已解决here。我在代码中添加了MainActivity.java:

import com.facebook.react.ReactPackage;
import com.facebook.react.shell.MainReactPackage;
import com.sensormanager.SensorManagerPackage;
import java.util.Arrays;
import java.util.List;

protected List<ReactPackage> getPackages() {
    return Arrays.<ReactPackage>asList(
            new MainReactPackage(), 
            new SensorManagerPackage() 
    );
}