我正在尝试在Ubuntu 18.04 OS上的android studio中使用react-native和虚拟设备,紧接着(按照我的努力):https://facebook.github.io/react-native/docs/getting-started.html。
在遇到一些问题(例如,Unable to load script from assets index.android.bundle on windows,使用投票最高的修复程序)后,我现在可以在创建的虚拟设备上使用react-native run-android启动应用程序
但是,在启动react-native应用程序后,在虚拟设备上时,我将无法再使用桌面组件的任何键盘输入,例如打开开发人员选项(ctrl + m)不再起作用。实际上,设备的冷重启甚至无法做到,而是我需要重启计算机(尽管可能有点过高),才能使其恢复正常工作。
为设备设置了“显示高级设置”的“显示高级设置”中的“启用键盘输入”,并且在将反应本地主机键盘输入加载到虚拟设备中之前,一切正常。
运行本机信息产量:
React Native Environment Info:
System:
OS: Linux 4.15 Ubuntu 18.04.1 LTS (Bionic Beaver)
CPU: x64 Intel(R) Core(TM) i7-3517U CPU @ 1.90GHz
Memory: 240.89 MB / 7.67 GB
Shell: 4.4.19 - /bin/bash
Binaries:
Node: 9.11.2 - /usr/bin/node
npm: 6.3.0 - /usr/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
Android SDK:
Build Tools: 26.0.3, 28.0.1
API Levels: 23, 26, 28
npmPackages:
react: 16.4.1 => 16.4.1
react-native: 0.56.0 => 0.56.0
npmGlobalPackages:
create-react-native-app: 1.0.0
react-native-cli: 2.0.1
您有什么不满意吗?
我是应用程序开发的新手,非常感谢有关如何解决此问题的任何指示!
/亚当
答案 0 :(得分:0)
使用修复程序时起作用: Android AVD keyboard input not working all the time on xUbuntu OS
我想我应该提到我在Xubuntu上,而不是Ubuntu =)
/亚当