これは、他の人の作ったFlutterのプロジェクトを開く際に起こるエラーかと思われるのですが、Androidのエミュレーターで動かした際に、
Gradle does not have execution permission
というエラーが出て、アプリが起動しないことがありますが、その場合の対処法です。
(以下のサイトを参考にさせて頂きました)
Terminalでアクセス権を付与すれば解決
結論から申し上げると、Terminalから「cdmod a+x」コマンドを使って、拒否された(deniedされた)場所へのアクセス権を付与してやれば解決します。
chmod a+rx android/gradlew
(詳しくは、下の動画で解説していますので、よろしければご覧ください)