React native react native camera:sdk管理器平台工具28.0.1 can';不能安装

React native react native camera:sdk管理器平台工具28.0.1 can';不能安装,react-native,android-sdk-manager,React Native,Android Sdk Manager,我正在尝试安装本机摄像头。我在Ubuntu18上,是IDE的Webstorm。以安卓为目标 对于Android SDK,我没有完整的Android Studio安装。相反,我只安装了android sdk,我使用的是sdkmanager。这与我的存根应用程序配合得很好,它可以在Android上编译并运行 react-native run-android 我已将react native camera安装为带有npm的模块,如下所示: 到目前为止还不错。它链接。但是,如果我尝试启动应用程序(甚至在

我正在尝试安装本机摄像头。我在Ubuntu18上,是IDE的Webstorm。以安卓为目标

对于Android SDK,我没有完整的Android Studio安装。相反,我只安装了android sdk,我使用的是sdkmanager。这与我的存根应用程序配合得很好,它可以在Android上编译并运行

react-native run-android
我已将react native camera安装为带有npm的模块,如下所示:

到目前为止还不错。它链接。但是,如果我尝试启动应用程序(甚至在尝试实际使用相机之前),我会收到一些警告:

> Configure project :react-native-camera 
Checking the license for package Android SDK Platform-Tools in /usr/lib/android-sdk/licenses
License for package Android SDK Platform-Tools accepted.
Preparing "Install Android SDK Platform-Tools (revision: 28.0.1)".
Warning: Failed to read or create install properties file.
WARNING: platform-tools package is not installed, and automatic installation failed.
因此,我尝试使用sdk管理器和提供的说明安装平台工具:

这将产生:

Warning: Failed to read or create install properties file. 
所以我猜这真的与sdkmanager有关

我是否绝对需要28.0.1版的react本机摄像头?如果是这样,我如何通过SDK管理器解决这个问题?我尝试了各种类似的语法来安装平台,但都没有成功。我与sdkmanager进行了核对——列出了它的正确名称(似乎是)。如果我使用安卓sdk/平台工具,我看到的只是adb文件(或者安装应该只是更新该文件?)

愚蠢的我

我需要以sudo的身份运行SDK管理器。为此:

sudo bash sdkmanager [installations args as per post above].
我将离开这个岗位——我为此浪费了很多时间,希望它能帮助其他人

是的-如果平台工具安装成功,那么在/platformtools下,您应该会看到一堆文件,而不仅仅是adb文件

Warning: Failed to read or create install properties file. 
sudo bash sdkmanager [installations args as per post above].