ricohapi / theta-plugin-sdk

THETA Plugin SDK
Apache License 2.0
54 stars 17 forks source link
theta-plugin

RICOH THETA Plug-in SDK

Version: 3.1.2

Contents

Terms of Service

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 Plug-in SDK, you are agreeing to the above and the license terms, LICENSE.txt.

Copyright © 2018 Ricoh Company, Ltd.

Files included in the archive

├── README.md:            This file
├── LICENSE.txt:          Files concerning the contract
├── app:                  Sample project
├── 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
└── settings.gradle:      Android Studio build script

Technical requirements for development

This SDK has been tested under the following conditions.

Camera

Hardware

Development Environment

This SDK has been confirmed under the following conditions.

Operating System

Development environment

Contents of the SDK

How to Use

  1. Import plug-in sdk as a project into Android™ Studio.

  2. Rewrite the sample code like following. By inheriting PluginActivity you can use methods provided by RICOH THETA Plug-in Library.

    public class MainActivity extends PluginActivity {
        @Override
        protected void onCreate (Bundle savedInstanceState) {
            super.onCreate (savedInstanceState);
            setContentView (R.layout.activity_main);
  3. Connect RICOH THETA with USB cable.

  4. Execute Run by Android™ Studio, APK will be installed to RICOH THETA and you can debug it.

See Also

Troubleshooting

If you had a request or found a problem, please create an issue on the GitHub project.

Trademark Information

The names of products and services described in this document are trademarks or registered trademarks of each company.