ionic2で1つのプロジェクトを開発しました
ionic build Androidこのエラーが発生しています
my ionic info is
Cordova CLI:6.3.0
Ionic Frameworkバージョン:2.0.0-beta.10
Ionic CLIバージョン:2.0.0-beta.36
Ionic App Libバージョン:2.0.0-beta.19
OS:ディストリビューターID:Ubuntu説明:Ubuntu 14.04.5 LTS
ノードバージョン:v4.4.7
Googleで検索しましたが、解決策はありません。
このバグを修正するにはどうすればよいですか?
このコマンドを打つ
Sudo chmod -R a+rwx /appfolder
許可の問題が原因です。問題に関する詳細情報 こちら 。
これで問題が解決しない場合は、おそらくユーザープロファイルディレクトリでの許可の問題です。ユーザーディレクトリで上記のコマンドを試してください。許可を適用するには時間がかかります。
よろしく。
これはアプリのビルド中に許可エラーです
許可を与える必要がありますGradle
Sudo chmod -R 777/Applications/Android\Studio\3.0\Preview.app/Contents/gradle
楽しい :)
Cordovaをビルドするときに詳細を使用します。
cordova build -verbose
chmod +x
を必要とするパスが返されます
Cordovaを使用してハイブリッドアプリをAndroidデバイスで実行していましたが、ビルドに失敗したときにこのエラーが2回発生しました...
エラー:EACCESの生成
上記の@Krunel Vaghelaの答えは私をいくらか助けました...
これはアプリのビルド中に許可エラーです
許可を与える必要がありますGradle
Sudo chmod -R 777/Applications/Android\Studio\3.0\Preview.app/Contents/gradle
しかし、「chmod:-r:no such file or directory」というエラーが続きます。
私はこのコマンドを使用していました:
[Sandis-Macbook-Pro:Users sandi$ Sudo chmod -R 777 /Applications/Android Studio.app/Contents/gradle/gradle-4.1/bin/gradle
My Android appは「Android Studio.app」(名前にスペースを含む)という名前です。解決策は、パスを次のように引用符で囲むだけです。
[Sandis-Macbook-Pro:Users sandi$ Sudo chmod -R 777 "/Applications/Android Studio.app/Contents/gradle/gradle-4.1/bin/gradle"
注:どのフォルダーにアクセス許可の問題があるかを調べるには、次のコマンドを使用する必要がありました。
Sudo build -verbose
次のようなアクセス許可の問題フォルダーへのパスが生成されました。
Android_HOME=/Users/sandi/Library/Android/sdk
Java_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
Running command: "/Applications/Android Studio.app/Contents/gradle/gradle-4.1/bin/gradle" -p /Users/sandi/Desktop/CORDOVA_NOV16/HHUB_NOV17/hhub_CURRENT/platforms/Android wrapper -b /Users/sandi/Desktop/CORDOVA_NOV16/HHUB_NOV17/hhub_CURRENT/platforms/Android/wrapper.gradle
Error: spawn EACCES
そのため、「コマンドの実行:」の後のパスを使用します。
chmod -r 777
そしてそれが私の一日を救った。
同じ問題があった場合、Sdkフォルダーに777のアクセス許可を与えることで修正しました:chmod -R 777/YOURINSTALLOFANDROID/Sdk
Android 3.2にアップグレードした後、gradle
バージョンは4.6に変更されました。
そのため、この次のコマンドを使用して、Macターミナルでgradleファイルのアクセス許可を変更する必要がありました。
Sudo chmod 755 "/Applications/Android Studio.app/Contents/gradle/gradle-4.6/bin/gradle"
"node_modules"フォルダーと再インストールを削除するだけです
Sudo npm i
それがうまくいくことを願って..ありがとう..!