I am new to the community (and the android platform) and I wanted to ask few questions please RE Ricoh Theta Plugin Partner Program!
According to the docs, I need to “register” to run the Ricoh Theta X camera in development/debug mode whilst connected to say android studio IDE. Why please?
How does the camera X “knows” that I am registered? I followed the docs and tried to “Enable developer mode with RICOH” but I couldn’t see where to login/enter my details… How does it work?
My plan is to play around and create a Ricoh Theta X plugin so it runs inside the X camera. If I want to share my plugin (I think the .apk file) onto another Ricoh Theta X device, do I need to register the second device or could I load the .apk file via the SD card? I note comms around SC card => /plugins/ folder to run .an external .apk files.
Any suggestions/forums if I wanted to develop this plugin using VS code instead of Android studio?
The camera won’t be detected by adb. so, there’s no way to transfer the apk build into the camera for testing.
How does the camera X “knows” that I am registered? I followed the docs and tried to “Enable developer mode with RICOH” but I couldn’t see where to login/enter my details… How does it work?
There’s an undocumented settings inside the camera to enable the camera to communicate with adb. The only way to configure the setting is with the RICOH software. I believe the ricoh software checks the specific serial number.
My plan is to play around and create a Ricoh Theta X plugin so it runs inside the X camera. If I want to share my plugin (I think the .apk file) onto another Ricoh Theta X device, do I need to register the second device or could I load the .apk file via the SD card? I note comms around SC card => /plugins/ folder to run .an external .apk files.
You can put the plugin into the RICOH store.
Any suggestions/forums if I wanted to develop this plugin using VS code instead of Android studio?
It’s the same development process as with any other Android app. debug and upload to camera with adb.
there’s some problems with start/stop video with the webapi inside the camera plugin.