首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react-native-camera: sdk管理器平台-无法安装工具28.0.1

react-native-camera: sdk管理器平台-无法安装工具28.0.1
EN

Stack Overflow用户
提问于 2018-11-07 10:14:17
回答 1查看 251关注 0票数 1

我正在尝试安装react-native-camera。我在Ubuntu 18上,IDE的Webstorm。目标是Android。

对于Android SDK,我没有完整的Android Studio安装。我只安装了android-sdk,并且我使用sdkmanager。这在我的存根应用程序上运行得很好,它在Android上编译并运行,

代码语言:javascript
复制
react-native run-android

根据indications,我已经安装了react-native-camera作为npm的一个模块

代码语言:javascript
复制
npm install react-native-camera --save
react-native link react-native-camera

到目前一切尚好。它链接。但是,如果我尝试启动应用程序(甚至在尝试使用摄像头之前),我会收到一些警告:

代码语言:javascript
复制
> 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管理器和here提供的说明来安装平台工具。

代码语言:javascript
复制
sdkmanager "platform-tools" "platforms;android-28"

这会产生:

代码语言:javascript
复制
Warning: Failed to read or create install properties file. 

所以我猜这真的和sdkmanager有关…

我真的需要28.0.1作为react-native-camera吗?如果是这样的话,我如何通过SDK管理器解决这个问题?我尝试了各种类似的语法来安装该平台,但都不起作用。我向sdkmanager --list确认它是正确的名称(似乎是)。如果我转到android-sdk/platforms tools下,我看到的只有adb文件(或者安装应该只是更新该文件?)

EN

回答 1

Stack Overflow用户

发布于 2018-11-07 10:19:38

我真傻。

我需要以sudo身份运行SDK管理器。为此,请执行以下操作:

代码语言:javascript
复制
sudo bash sdkmanager [installations args as per post above].

我将离开这篇文章--我为此浪费了大量的时间,希望它能帮助其他人……

是的,如果platform-tools安装成功,那么在/platform-tools下,您应该看到一堆文件,而不仅仅是adb文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53182753

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档