Version: 4.0.0
Plugin Library 4.0.0 supports Android X. Please use 3.3.0 if you want to use old Android support libraries.
- Terms of Service
- Files included in the archive
- Technical requirements for development
- Contents of the Library
- How to Use
- See Also
- Troubleshooting
- Trademark Information
You agree to comply with all applicable export and import laws and regulations applicable to the jurisdiction in which the Software was obtained and in which it is used. Without limiting the foregoing, in connection with use of the Software, you shall not export or re-export the Software into any U.S. embargoed countries (currently including, but necessarily limited to, Crimea – Region of Ukraine, Cuba, Iran, North Korea, Sudan and Syria) or to anyone on the U.S. Treasury Department’s list of Specially Designated Nationals or the U.S. Department of Commerce Denied Person’s List or Entity List. By using the Software, you represent and warrant that you are not located in any such country or on any such list. You also agree that you will not use the Software for any purposes prohibited by any applicable laws, including, without limitation, the development, design, manufacture or production of missiles, nuclear, chemical or biological weapons.
By using the RICOH THETA Plugin Library, you are agreeing to the above and the license terms, LICENSE.txt.
Copyright © 2018 Ricoh Company, Ltd.
├── README.md: This file
├── LICENSE.txt: Files concerning the contract
├── library: Plugin library
├── build.gradle: Android Studio build script
├── gradle: Android Studio build script
├── gradle.properties: Android Studio build script
├── gradlew: Android Studio build script
├── gradlew.bat: Android Studio build script
├── repository: maven repository
└── settings.gradle: Android Studio build script
This Library has been tested under the following conditions.
- RICOH THETA V
- RICOH THETA Z1
- RICOH THETA X
This Library has been confirmed to operate under the following conditions.
- Windows 10 Version 21H2
- macOS Monterey Version 12.2
- Android™ Studio Chipmunk | 2021.2.1 Patch 2
- Android Gradle Plugin Version 3.6.4
- Gradle Version 5.6.4
- Android™ SDK (API Level 29)
- compileSdkVersion 31
- minSdkVersion 25
- targetSdkVersion 29
- This plugin library provides following features.
- Get KeyEvent for THETA V/Z1
- Terminate Plugin
- Control LED/OLED
- Control speaker
- Simple method to send THETA specified broadcast intent, please refer to ricoh.api website for detail.
- Implement Camera API & MediaRecorder API interface for THETA X
- theta360.hardware.Camera
- theta360.media.MediaRecorder
- etc.
- Also implement Factory class wrapping Camera & MediaRecorder of THETA V/Z1 and THETA X.
- Add the theta-plugin-library repository to your build file
allprojects {
repositories {
...
maven { url 'https://github.com/ricohapi/theta-plugin-library/raw/master/repository' }
}
}
dependencies {
implementation 'com.theta360:pluginlibrary:4.0.0'
}
- The latest information related to plugin development is published on theta-api-specs.
- The latest plugin library is released on the GitHub project.
- The examples which use the RICOH THETA Plugin Library are below.
- RICOH THETA Plugin SDK is the primary project to develop your original plugin.
- THETA X Plugin : Camera API Sample is the sample plugin for RICOH THETA X, which uses Camera API.
If you had a request or found a problem, please create an issue on the GitHub project.
The names of products and services described in this document are trademarks or registered trademarks of each company.
- Android, Nexus, Google Chrome, Google Play, Google Play logo, Google Maps, Google+, Gmail, Google Drive, Google Cloud Print and YouTube are trademarks of Google Inc.
- Apple, Apple logo, Macintosh, Mac, Mac OS, OS X, AppleTalk, Apple TV, App Store, AirPrint, Bonjour, iPhone, iPad, iPad mini, iPad Air, iPod, iPod mini, iPod classic, iPod touch, iWork, Safari, the App Store logo, the AirPrint logo, Retina and iPad Pro are trademarks of Apple Inc., registered in the United States and other countries. The App Store is a service mark of Apple Inc.
- Bluetooth Low Energy and Bluetooth are trademarks or registered trademarks of US Bluetooth SIG, INC., in the United States and other countries.
- Microsoft, Windows, Windows Vista, Windows Live, Windows Media, Windows Server System, Windows Server, Excel, PowerPoint, Photosynth, SQL Server, Internet Explorer, Azure, Active Directory, OneDrive, Outlook, Wingdings, Hyper-V, Visual Basic, Visual C ++, Surface, SharePoint Server, Microsoft Edge, Active Directory, BitLocker, .NET Framework and Skype are registered trademarks or trademarks of Microsoft Corporation in the United States and other countries. The name of Skype, the trademarks and logos associated with it, and the "S" logo are trademarks of Skype or its affiliates.
- Wi-Fi™, Wi-Fi Certified Miracast, Wi-Fi Certified logo, Wi-Fi Direct, Wi-Fi Protected Setup, WPA, WPA 2 and Miracast are trademarks of the Wi-Fi Alliance.
- The official name of Windows is Microsoft Windows Operating System.
- All other trademarks belong to their respective owners.