反应本机相机:无法安装 SDK 管理器平台窗体 28.0.1



我正在尝试安装react原生相机。我使用的是Ubuntu18,适用于IDE的Webstorm。以Android为目标。

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

react-native run-android

我已经安装了react原生相机作为一个模块与npm根据指示:

npm install react-native-camera --save
react-native link react-native-camera

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

> 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管理器&此处提供的说明:

sdkmanager "platform-tools" "platforms;android-28"

哪个收益率:

Warning: Failed to read or create install properties file. 

所以我猜这真的与sdkmanager有关。。。

react原生相机绝对需要28.0.1吗?如果是这样,我该如何使用SDK管理器来解决这个问题?我尝试过各种类似的语法来安装平台,但都不起作用。我向sdkmager-list核实了它的正确名称(似乎是(。如果我在android sdk/platforms工具下,我看到的只有adb文件(或者安装应该只是更新该文件?(

真傻。

我需要以sudo的身份运行SDK管理器。要做到这一点:

sudo bash sdkmanager [installations args as per post above].

我会离开这个职位——我为此浪费了大量的时间,希望它能帮助其他人。。。。

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

相关内容

  • 没有找到相关文章

最新更新