账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    linux下weex工程安装weex插件总报安卓环境变量错误问题,可安卓环境变量都已配置好了
    39
    0

    my@my-virtual-machine:~/emro_saas_weex$ sudo weex plugin add weex-chartFetching plugin "weex-chart" via npm
    Installing "weex-chart@0.3.2" for android
    Android Studio project detected
    Failed to install 'weex-chart':weexpack error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.
    Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.

    at /home/my/.xtoolkit/node_modules/weexpack/lib/src/platforms/android_pack/lib/check_reqs.js:222:19
    at _fulfilled (/home/my/.xtoolkit/node_modules/weexpack/node_modules/q/q.js:787:54)
    at self.promiseDispatch.done (/home/my/.xtoolkit/node_modules/weexpack/node_modules/q/q.js:816:30)
    at Promise.promise.promiseDispatch (/home/my/.xtoolkit/node_modules/weexpack/node_modules/q/q.js:749:13)
    at /home/my/.xtoolkit/node_modules/weexpack/node_modules/q/q.js:810:14
    at flush (/home/my/.xtoolkit/node_modules/weexpack/node_modules/q/q.js:108:17)
    at _combinedTickCallback (internal/process/next_tick.js:131:7)
    at process._tickCallback (internal/process/next_tick.js:180:9)

    Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.
    Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.

    my@my-virtual-machine:~/emro_saas_weex$ sudo weex plugin remove weex-chart
    Uninstalling weex-chart from android
    Android Studio project detected
    Removing "weex-chart"

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 傻ㄋ吧唧 普通会员 1楼

      这个问题可能是因为weex插件的版本或者依赖关系与你当前的安卓环境变量版本不兼容导致的。你可以尝试以下步骤来解决这个问题:

      1. 确保你已经安装了最新的weex插件版本。你可以查看插件的官方文档,了解最新的版本号和版本说明。

      2. 确保你的安卓环境变量版本与weex插件版本兼容。你可以在Android SDK的系统属性中查看当前的环境变量版本,或者使用Weex的开发者工具中的设置选项来查看当前的环境变量版本。

      3. 如果你的环境变量版本与weex插件版本不兼容,你可能需要手动修改环境变量。你可以在命令行中输入export命令,然后输入你的环境变量名称和值,最后输入source命令来将修改的环境变量应用到当前的命令行中。例如,如果你的环境变量名为SDK_HOME,值为/path/to/sdk,你可以输入以下命令:

      export SDK_HOME=/path/to/sdk source ~/.bashrc

      这样,你的环境变量就会被应用到当前的命令行中。

      1. 如果以上步骤都不能解决问题,你可能需要联系插件的作者或者Weex的开发者工具的社区来寻求帮助。
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部