When I click Add Android device nothing happens

Hello. I am using macbook pro, I successfully installed Appium Studio, but when I click Add Android device in device manager drop menu, nothing happens.

Please check the error.log or Appium Studio*log , this will reside in the a specific directory which can be got by Help -> Open Log Folders. Please check if you get Permission denied error if so execute

You might get an error like “Cannot run program “/Applications/AppiumStudio/bin/adb/js/zipalign”: error=13, Permission denied”

sudo chmod +x
against file which you are getting permission denied error

I am having this issue for when I am trying to add an Android device,
AppiumStudio: 12.8.5629
Mac OS: 10.14.6

Error.log - https://www.codepile.net/pile/kOGzXqb8
Appium Studio Log: https://www.codepile.net/pile/RV1lGDxM

here is my log:

log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: ./logs/log.txt (No such file or directory)
	at java.io.FileOutputStream.open0(Native Method)
	at java.io.FileOutputStream.open(FileOutputStream.java:270)
	at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
	at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
	at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
	at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:207)
	at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
	at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
	at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172)
	at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104)
	at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:842)
	at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:768)
	at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:648)
	at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:514)
	at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:580)
	at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:526)
	at org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
	at org.apache.log4j.Logger.getLogger(Logger.java:117)
	at imagestudio.ImageStudioApp.<clinit>(ImageStudioApp.java:70)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:85)
	at com.install4j.runtime.launcher.MacLauncher.main(MacLauncher.java:53)
Product name: AppiumStudio
Appdir path: /Users/dennis/appiumstudio
Starting the internal [HTTP/1.1] server on port 4723
2019-09-18 09:27:11,170 [AWT-EventQueue-0] (imagestudio.ImageStudioApp) ERROR	Cannot hide splash screen
com.install4j.api.launcher.SplashScreen$ConnectionException: no splash screen available
	at com.install4j.api.launcher.SplashScreen.hide(SplashScreen.java:48)
	at imagestudio.ImageStudioApp.startupLow(ImageStudioApp.java:299)
	at imagestudio.ImageStudioApp.startup(ImageStudioApp.java:261)
	at org.jdesktop.application.Application$1.run(Application.java:171)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
2019-09-18 09:27:11,314 [Devices Connectivity Watch Dog] (device.manager.CheckDevices) ERROR	CheckDevices Thread Failure.
java.io.IOException: Cannot run program "/Applications/AppiumStudio/bin/adb/adb": error=13, Permission denied
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
	at com.experitest.device.manager.AndroidDeviceManager.getAdbDevices(AndroidDeviceManager.java:592)
	at com.experitest.device.manager.CheckDevices.checkAndroidDevices(AndroidDeviceManager.java:669)
	at com.experitest.device.manager.CheckDevices.run(AndroidDeviceManager.java:654)
Caused by: java.io.IOException: error=13, Permission denied
	at java.lang.UNIXProcess.forkAndExec(Native Method)
	at java.lang.UNIXProcess.<init>(UNIXProcess.java:248)
	at java.lang.ProcessImpl.start(ProcessImpl.java:134)
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
	... 3 more
09:27:11 E/adb: Cannot run program "/Applications/AppiumStudio/bin/adb/adb": error=13, Permission denied
2019-09-18 09:27:11,335 [Init Local ADB Bridge] (imagestudio.ImageStudioApp) ERROR	Thread [Thread[Init Local ADB Bridge,6,main]] got unexpected exception.
java.lang.IllegalArgumentException: java.io.IOException: Cannot run program "/Applications/AppiumStudio/bin/adb/adb": error=13, Permission denied
	at com.android.ddmlib.AndroidDebugBridge.<init>(AndroidDebugBridge.java:548)
	at com.android.ddmlib.AndroidDebugBridge.createBridge(AndroidDebugBridge.java:326)
	at com.experitest.device.AndroidBridgeLocal.<init>(AndroidBridgeLocal.java:23)
	at com.experitest.device.manager.AndroidDeviceManager.getBridge(AndroidDeviceManager.java:330)
	at com.experitest.device.manager.AndroidDeviceManager.getLocalBridge(AndroidDeviceManager.java:283)
	at com.experitest.device.manager.AndroidDeviceManager$2.run(AndroidDeviceManager.java:176)
Caused by: java.io.IOException: Cannot run program "/Applications/AppiumStudio/bin/adb/adb": error=13, Permission denied
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
	at com.android.ddmlib.AndroidDebugBridge$1.run(AndroidDebugBridge.java:606)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: error=13, Permission denied
	at java.lang.UNIXProcess.forkAndExec(Native Method)
	at java.lang.UNIXProcess.<init>(UNIXProcess.java:248)
	at java.lang.ProcessImpl.start(ProcessImpl.java:134)
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
	... 2 more
2019-09-18 09:27:21,321 [Devices Connectivity Watch Dog] (device.manager.CheckDevices) ERROR	CheckDevices Thread Failure.
java.io.IOException: Cannot run program "/Applications/AppiumStudio/bin/adb/adb": error=13, Permission denied
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
	at com.experitest.device.manager.AndroidDeviceManager.getAdbDevices(AndroidDeviceManager.java:592)
	at com.experitest.device.manager.CheckDevices.checkAndroidDevices(AndroidDeviceManager.java:669)
	at com.experitest.device.manager.CheckDevices.run(AndroidDeviceManager.java:654)
Caused by: java.io.IOException: error=13, Permission denied
	at java.lang.UNIXProcess.forkAndExec(Native Method)
	at java.lang.UNIXProcess.<init>(UNIXProcess.java:248)
	at java.lang.ProcessImpl.start(ProcessImpl.java:134)
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
	... 3 more
09:27:27 E/adb: Cannot run program "/Applications/AppiumStudio/bin/adb/adb": error=13, Permission denied
2019-09-18 09:27:31,325 [Devices Connectivity Watch Dog] (device.manager.CheckDevices) ERROR	CheckDevices Thread Failure.
java.io.IOException: Cannot run program "/Applications/AppiumStudio/bin/adb/adb": error=13, Permission denied
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
	at com.experitest.device.manager.AndroidDeviceManager.getAdbDevices(AndroidDeviceManager.java:592)
	at com.experitest.device.manager.CheckDevices.checkAndroidDevices(AndroidDeviceManager.java:669)
	at com.experitest.device.manager.CheckDevices.run(AndroidDeviceManager.java:654)
Caused by: java.io.IOException: error=13, Permission denied
	at java.lang.UNIXProcess.forkAndExec(Native Method)
	at java.lang.UNIXProcess.<init>(UNIXProcess.java:248)
	at java.lang.ProcessImpl.start(ProcessImpl.java:134)
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
	... 3 more
2019-09-18 09:27:41,335 [Devices Connectivity Watch Dog] (device.manager.CheckDevices) ERROR	CheckDevices Thread Failure.
java.io.IOException: Cannot run program "/Applications/AppiumStudio/bin/adb/adb": error=13, Permission denied
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
	at com.experitest.device.manager.AndroidDeviceManager.getAdbDevices(AndroidDeviceManager.java:592)
	at com.experitest.device.manager.CheckDevices.checkAndroidDevices(AndroidDeviceManager.java:669)
	at com.experitest.device.manager.CheckDevices.run(AndroidDeviceManager.java:654)
Caused by: java.io.IOException: error=13, Permission denied
	at java.lang.UNIXProcess.forkAndExec(Native Method)
	at java.lang.UNIXProcess.<init>(UNIXProcess.java:248)
	at java.lang.ProcessImpl.start(ProcessImpl.java:134)
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
	... 3 more
2019-09-18 09:27:51,342 [Devices Connectivity Watch Dog] (device.manager.CheckDevices) ERROR	CheckDevices Thread Failure.
java.io.IOException: Cannot run program "/Applications/AppiumStudio/bin/adb/adb": error=13, Permission denied
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
	at com.experitest.device.manager.AndroidDeviceManager.getAdbDevices(AndroidDeviceManager.java:592)
	at com.experitest.device.manager.CheckDevices.checkAndroidDevices(AndroidDeviceManager.java:669)
	at com.experitest.device.manager.CheckDevices.run(AndroidDeviceManager.java:654)
Caused by: java.io.IOException: error=13, Permission denied
	at java.lang.UNIXProcess.forkAndExec(Native Method)
	at java.lang.UNIXProcess.<init>(UNIXProcess.java:248)
	at java.lang.ProcessImpl.start(ProcessImpl.java:134)
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
	... 3 more

Following worked for me:
sudo chmod +x /Applications/AppiumStudio/bin/adb/adb

Is there a way to fix that so user dosn’t have to run that terminal command?

The above command should fix. Currently this is the workaround.