MATLAB: Simulink android camera deploy to hardware problem (error)

androidsimulink

Hi, please help me in this problem,
I want to use my android phone's camera as an output for my App (using App Designer MATLAB).
I found that I can use Simulink Android toolbox to realize this goal.
The problem is everytime I clicked deploy to hardware, it always shows this error
### Starting build procedure for model: test
Code Generation
1
Elapsed: 15 sec
Execution failed for task ':libraries:opencv:compileDebugAidl'. > java.io.IOException: com.android.ide.common.process.ProcessException: Error while executing process C:\Users\Howgen\AppData\Local\Android\sdk\build-tools\29.0.0-rc2\aidl.exe with arguments {-pC:\Users\Howgen\AppData\Local\Android\sdk\platforms\android-28\framework.aidl -oC:\Users\Howgen\androidtrial\test_ert_rtw\test\libraries\opencv\build\generated\source\aidl\debug -IC:\Users\Howgen\androidtrial\test_ert_rtw\test\libraries\opencv\src -IC:\Users\Howgen\androidtrial\test_ert_rtw\test\libraries\opencv\src\debug\aidl -dC:\Users\Howgen\AppData\Local\Temp\aidl7375139775474552336.d C:\Users\Howgen\androidtrial\test_ert_rtw\test\libraries\opencv\src\org\opencv\engine\OpenCVEngineInterface.aidl} *
### Build procedure for model: 'test' aborted due to an error.
Error(s) encountered while building "test": ### Failed to generate all binary outputs.
Component:Simulink | Category:Block diagram error
My block diagram is I connected Android Camera with Android Video Display as dummy trial.
I have followed all steps during the installation of the support package and installed all the latest version of Android Studio.
For your information I am using MATLAB R2019a and Simulink version 9.3
Please help, thank you !

Best Answer

Please note, the Camera block works fine with Android SDK Build Tools 28.0.3. However, if build tool version 29.0.0-rc2 is present then the above issue comes up.
To resolve the issue, you can uninstall build tool 29.0.0-rc2 and install version 28.0.3