{"id":360,"date":"2011-10-07T22:11:23","date_gmt":"2011-10-08T02:11:23","guid":{"rendered":"http:\/\/jausoft.com\/blog\/?p=360"},"modified":"2019-05-14T04:47:45","modified_gmt":"2019-05-14T08:47:45","slug":"android-test-apks-201110080141utc","status":"publish","type":"post","link":"https:\/\/jausoft.com\/blog\/2011\/10\/07\/android-test-apks-201110080141utc\/","title":{"rendered":"Android Test APKs [201110080141utc]"},"content":{"rendered":"<p>Since we were not able to hook up the Android test machine to Jenkins<br \/>\nto produce builds and a release, I thought it might be of interest to share my builds with<br \/>\nwhoever is interested.<\/p>\n<p>Just go to this test deployment folder:<br \/>\n<a href=\"http:\/\/jogamp.org\/deployment\/test\/android\/201110080141utc\/\">http:\/\/jogamp.org\/deployment\/test\/android\/201110080141utc\/<\/a><!--more--><\/p>\n<p>Download all the APKs:<\/p>\n<ol>\n<li>gluegen-rt.apk<\/li>\n<li>jogl.all-android.apk <\/li>\n<li>jogl.test.apk<\/li>\n<li>jogl.android-launcher.apk<\/li>\n<\/ol>\n<p>and install them via the ADB:<\/p>\n<pre>\r\n   adb install gluegen-rt.apk\r\n   adb install jogl.all-android.apk\r\n   adb install jogl.test.apk\r\n   adb install jogl.android-launcher.apk\r\n<\/pre>\n<p>You can uninstall them as follows:<\/p>\n<pre>\r\nadb uninstall com.jogamp.common\r\nadb uninstall javax.media.opengl\r\nadb uninstall com.jogamp.opengl.test\r\nadb uninstall com.jogamp.android.launcher\r\n<\/pre>\n<p>The APKs are currently just signed with a temporary key and debug is enabled.<\/p>\n<p>Uninstalling them manually is required when you like to try to test a new version,<br \/>\nwhich will appear in the same parent folder under a different timestamp soon.<\/p>\n<p>Please visit our forum at <a href=\"http:\/\/forum.jogamp.org\/\">http:\/\/forum.jogamp.org\/<\/a>,<br \/>\nactual thread for this test release is<br \/>\n<a href=\"http:\/\/forum.jogamp.org\/Android-Test-APKs-201110080141utc-td3404613.html\">http:\/\/forum.jogamp.org\/Android-Test-APKs-201110080141utc-td3404613.html<\/a>,<br \/>\nand leave your comments there if you like, thank you.<\/p>\n<p>The API in regards to Android is under review and will change<br \/>\nto make the experience more comfortable.<\/p>\n<p>However, we already achieved to run a Java  module on desktop as an application or applet<br \/>\nand on Android \/ Mobile w\/o any change.<br \/>\nThis is the main goal of porting JOGL on Android, no need for native code or rewriting your application.<\/p>\n<p>Cheers, Sven<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Since we were not able to hook up the Android test machine to Jenkins to produce builds and a release, I thought it might be of interest to share my builds with whoever is interested. Just go to this test deployment folder: http:\/\/jogamp.org\/deployment\/test\/android\/201110080141utc\/<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[7,3,8],"tags":[9,27,23,16,44],"class_list":["post-360","post","type-post","status-publish","format-standard","hentry","category-3d-opengl","category-computer-stuff","category-jogamp","tag-3d","tag-android","tag-applet","tag-java","tag-jogamp"],"_links":{"self":[{"href":"https:\/\/jausoft.com\/blog\/wp-json\/wp\/v2\/posts\/360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jausoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jausoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jausoft.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jausoft.com\/blog\/wp-json\/wp\/v2\/comments?post=360"}],"version-history":[{"count":5,"href":"https:\/\/jausoft.com\/blog\/wp-json\/wp\/v2\/posts\/360\/revisions"}],"predecessor-version":[{"id":576,"href":"https:\/\/jausoft.com\/blog\/wp-json\/wp\/v2\/posts\/360\/revisions\/576"}],"wp:attachment":[{"href":"https:\/\/jausoft.com\/blog\/wp-json\/wp\/v2\/media?parent=360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jausoft.com\/blog\/wp-json\/wp\/v2\/categories?post=360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jausoft.com\/blog\/wp-json\/wp\/v2\/tags?post=360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}