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