]> OCCT Git - occt-copy.git/commit
0031619: Samples - update JNI sample to use Android Studio
authorkgv <kgv@opencascade.com>
Fri, 19 Jun 2020 23:14:51 +0000 (02:14 +0300)
committerkgv <kgv@opencascade.com>
Mon, 22 Jun 2020 06:19:06 +0000 (09:19 +0300)
commitbbe85f2b40ca7c2fdd08247b0c68f6d4b56bd1c2
tree1d154b26e8e6574b77a374b8841fbca3185b09b2
parentef779ae0da0ded44c5045762768fe5f5eaff6b04
0031619: Samples - update JNI sample to use Android Studio

Project structure and project files have been updated to use Android Studio 4.0, gradle and CMake.
Redundant OcctJni_Window has been replaced by Aspect_NeutralWindow.
SD Card permissions are not dynamically requested for compatibility with Android API level 26+.
83 files changed:
samples/java/jniviewer/.classpath [deleted file]
samples/java/jniviewer/.externalToolBuilders/C++ Builder.launch [deleted file]
samples/java/jniviewer/.gitattributes [new file with mode: 0644]
samples/java/jniviewer/.gitignore
samples/java/jniviewer/.project [deleted file]
samples/java/jniviewer/.settings/org.eclipse.jdt.core.prefs [deleted file]
samples/java/jniviewer/AndroidManifest.xml [deleted file]
samples/java/jniviewer/ReadMe.md
samples/java/jniviewer/app/build.gradle [new file with mode: 0644]
samples/java/jniviewer/app/src/main/AndroidManifest.xml [new file with mode: 0644]
samples/java/jniviewer/app/src/main/java/com/opencascade/jnisample/OcctJniActivity.java [new file with mode: 0644]
samples/java/jniviewer/app/src/main/java/com/opencascade/jnisample/OcctJniFileDialog.java [new file with mode: 0644]
samples/java/jniviewer/app/src/main/java/com/opencascade/jnisample/OcctJniLogger.java [new file with mode: 0644]
samples/java/jniviewer/app/src/main/java/com/opencascade/jnisample/OcctJniRenderer.java [new file with mode: 0644]
samples/java/jniviewer/app/src/main/java/com/opencascade/jnisample/OcctJniView.java [new file with mode: 0644]
samples/java/jniviewer/app/src/main/jni/CMakeLists.txt [new file with mode: 0644]
samples/java/jniviewer/app/src/main/jni/OcctJni_MsgPrinter.cxx [new file with mode: 0644]
samples/java/jniviewer/app/src/main/jni/OcctJni_MsgPrinter.hxx [new file with mode: 0644]
samples/java/jniviewer/app/src/main/jni/OcctJni_Viewer.cxx [new file with mode: 0644]
samples/java/jniviewer/app/src/main/jni/OcctJni_Viewer.hxx [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/close_l.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/close_p.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/fit.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/ic_launcher.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/info.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/info_image.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/message.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/open.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/open_l.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/open_p.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/proj_back.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/proj_bottom.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/proj_front.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/proj_left.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/proj_right.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/proj_top.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-hdpi/view.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-mdpi/ic_launcher.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-xhdpi/ic_launcher.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/drawable-xxhdpi/ic_launcher.png [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/layout/activity_main.xml [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/values/id.xml [new file with mode: 0644]
samples/java/jniviewer/app/src/main/res/values/strings.xml [new file with mode: 0644]
samples/java/jniviewer/build.gradle [new file with mode: 0644]
samples/java/jniviewer/gradle.properties.template [new file with mode: 0644]
samples/java/jniviewer/jni/Android.mk [deleted file]
samples/java/jniviewer/jni/Application.mk [deleted file]
samples/java/jniviewer/jni/OcctJni_MsgPrinter.cxx [deleted file]
samples/java/jniviewer/jni/OcctJni_MsgPrinter.hxx [deleted file]
samples/java/jniviewer/jni/OcctJni_Viewer.cxx [deleted file]
samples/java/jniviewer/jni/OcctJni_Viewer.hxx [deleted file]
samples/java/jniviewer/jni/OcctJni_Window.cxx [deleted file]
samples/java/jniviewer/jni/OcctJni_Window.hxx [deleted file]
samples/java/jniviewer/project.properties [deleted file]
samples/java/jniviewer/res/drawable-hdpi/close_l.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/close_p.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/fit.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/ic_launcher.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/info.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/info_image.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/message.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/open.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/open_l.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/open_p.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/proj_back.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/proj_bottom.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/proj_front.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/proj_left.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/proj_right.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/proj_top.png [deleted file]
samples/java/jniviewer/res/drawable-hdpi/view.png [deleted file]
samples/java/jniviewer/res/drawable-mdpi/ic_launcher.png [deleted file]
samples/java/jniviewer/res/drawable-xhdpi/ic_launcher.png [deleted file]
samples/java/jniviewer/res/drawable-xxhdpi/ic_launcher.png [deleted file]
samples/java/jniviewer/res/layout/activity_main.xml [deleted file]
samples/java/jniviewer/res/values/id.xml [deleted file]
samples/java/jniviewer/res/values/strings.xml [deleted file]
samples/java/jniviewer/settings.gradle [new file with mode: 0644]
samples/java/jniviewer/src/com/opencascade/jnisample/OcctJniActivity.java [deleted file]
samples/java/jniviewer/src/com/opencascade/jnisample/OcctJniFileDialog.java [deleted file]
samples/java/jniviewer/src/com/opencascade/jnisample/OcctJniLogger.java [deleted file]
samples/java/jniviewer/src/com/opencascade/jnisample/OcctJniRenderer.java [deleted file]
samples/java/jniviewer/src/com/opencascade/jnisample/OcctJniView.java [deleted file]