<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mediagoblin.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Xpd259</id>
	<title>GNU MediaGoblin Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mediagoblin.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Xpd259"/>
	<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/Special:Contributions/Xpd259"/>
	<updated>2026-04-22T16:42:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Android_Client&amp;diff=1181</id>
		<title>Android Client</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Android_Client&amp;diff=1181"/>
		<updated>2013-03-08T13:27:57Z</updated>

		<summary type="html">&lt;p&gt;Xpd259: added my blog url as source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Android Client ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Some assumptions of this guide ===&lt;br /&gt;
* you have eclipse and all the android SDK installed and working (if not try [https://github.com/AdnanHodzic/android-sdk-installer android-sdk-installer] )&lt;br /&gt;
* you have a working media goblin instance&lt;br /&gt;
* you know how to work eclipse and android SDK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1st thing is to enable the correct things in Media Goblin, edit your media_local.ini file, mine is found /srv/mediagoblin/mediagoblin/mediagobin_local.ini &lt;br /&gt;
&lt;br /&gt;
 # place plugins here---each in their own subsection of [plugins]. see&lt;br /&gt;
 # documentation for details.&lt;br /&gt;
 [plugins]&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 [[mediagoblin.plugins.geolocation]]&lt;br /&gt;
 [[mediagoblin.plugins.api]]&lt;br /&gt;
 [[mediagoblin.plugins.oauth]]&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
then run &lt;br /&gt;
 ./bin/gmg dbupdate &lt;br /&gt;
&lt;br /&gt;
and restart the media goblin Init scripts&lt;br /&gt;
&lt;br /&gt;
=== Building the client ===&lt;br /&gt;
Then we need to build our android client but! before we do that we need some Oauth stuff visit &lt;br /&gt;
&lt;br /&gt;
 http://media.example.com/oauth/client/register &lt;br /&gt;
&lt;br /&gt;
changing details for your site, fill out the forms as a private with no redirect URL and either keep this page open or print it to PDF&lt;br /&gt;
then we need the android client code so clone the git repo with the following&lt;br /&gt;
&lt;br /&gt;
 #git clone git://github.com/joar/mediagoblin-android.git&lt;br /&gt;
 Cloning into &#039;mediagoblin-android&#039;...&lt;br /&gt;
 remote: Counting objects: 107, done.&lt;br /&gt;
 remote: Compressing objects: 100% (47/47), done.&lt;br /&gt;
 remote: Total 107 (delta 36), reused 107 (delta 36)&lt;br /&gt;
 Receiving objects: 100% (107/107), 317.13 KiB | 82 KiB/s, done.&lt;br /&gt;
 Resolving deltas: 100% (36/36), done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
import in to eclipse and edit the resource file&lt;br /&gt;
&lt;br /&gt;
 mediagoblin/src/org/mediagoblin/android/client/NetworkUtilities.java &lt;br /&gt;
&lt;br /&gt;
and change the secret key and client id already filled in with your own and then build on your client, And test using your connected phone or virtual device.&lt;br /&gt;
&lt;br /&gt;
Then on your device it will now load up media goblin and ask for a URL for your media goblin instance fill this in, and then login using your username and password now any media your from the galley, will have a share to media goblin icon, after giving your media a title and such a quick upload will silently add it to the upload sync and&lt;br /&gt;
moments later it will be on your gallery&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sources&lt;br /&gt;
[http://www.xpd259.co.uk/2013/03/android-and-media-goblin.html Orginal Blogpost]&lt;br /&gt;
&lt;br /&gt;
--[[User:Xpd259|Xpd259]] ([[User talk:Xpd259|talk]]) 07:53, 8 March 2013 (EST)&lt;/div&gt;</summary>
		<author><name>Xpd259</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Android_Client&amp;diff=1180</id>
		<title>Android Client</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Android_Client&amp;diff=1180"/>
		<updated>2013-03-08T12:57:52Z</updated>

		<summary type="html">&lt;p&gt;Xpd259: removed screen shot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Android Client ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Some assumptions of this guide ===&lt;br /&gt;
* you have eclipse and all the android SDK installed and working (if not try [https://github.com/AdnanHodzic/android-sdk-installer android-sdk-installer] )&lt;br /&gt;
* you have a working media goblin instance&lt;br /&gt;
* you know how to work eclipse and android SDK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1st thing is to enable the correct things in Media Goblin, edit your media_local.ini file, mine is found /srv/mediagoblin/mediagoblin/mediagobin_local.ini &lt;br /&gt;
&lt;br /&gt;
 # place plugins here---each in their own subsection of [plugins]. see&lt;br /&gt;
 # documentation for details.&lt;br /&gt;
 [plugins]&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 [[mediagoblin.plugins.geolocation]]&lt;br /&gt;
 [[mediagoblin.plugins.api]]&lt;br /&gt;
 [[mediagoblin.plugins.oauth]]&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
then run &lt;br /&gt;
 ./bin/gmg dbupdate &lt;br /&gt;
&lt;br /&gt;
and restart the media goblin Init scripts&lt;br /&gt;
&lt;br /&gt;
=== Building the client ===&lt;br /&gt;
Then we need to build our android client but! before we do that we need some Oauth stuff visit &lt;br /&gt;
&lt;br /&gt;
 http://media.example.com/oauth/client/register &lt;br /&gt;
&lt;br /&gt;
changing details for your site, fill out the forms as a private with no redirect URL and either keep this page open or print it to PDF&lt;br /&gt;
then we need the android client code so clone the git repo with the following&lt;br /&gt;
&lt;br /&gt;
 #git clone git://github.com/joar/mediagoblin-android.git&lt;br /&gt;
 Cloning into &#039;mediagoblin-android&#039;...&lt;br /&gt;
 remote: Counting objects: 107, done.&lt;br /&gt;
 remote: Compressing objects: 100% (47/47), done.&lt;br /&gt;
 remote: Total 107 (delta 36), reused 107 (delta 36)&lt;br /&gt;
 Receiving objects: 100% (107/107), 317.13 KiB | 82 KiB/s, done.&lt;br /&gt;
 Resolving deltas: 100% (36/36), done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
import in to eclipse and edit the resource file&lt;br /&gt;
&lt;br /&gt;
 mediagoblin/src/org/mediagoblin/android/client/NetworkUtilities.java &lt;br /&gt;
&lt;br /&gt;
and change the secret key and client id already filled in with your own and then build on your client, And test using your connected phone or virtual device.&lt;br /&gt;
&lt;br /&gt;
Then on your device it will now load up media goblin and ask for a URL for your media goblin instance fill this in, and then login using your username and password now any media your from the galley, will have a share to media goblin icon, after giving your media a title and such a quick upload will silently add it to the upload sync and&lt;br /&gt;
moments later it will be on your gallery&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Xpd259|Xpd259]] ([[User talk:Xpd259|talk]]) 07:53, 8 March 2013 (EST)&lt;/div&gt;</summary>
		<author><name>Xpd259</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Android_Client&amp;diff=1179</id>
		<title>Android Client</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Android_Client&amp;diff=1179"/>
		<updated>2013-03-08T12:53:19Z</updated>

		<summary type="html">&lt;p&gt;Xpd259: quick and dirty guide to getting the android client working&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Android Client ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Some assumptions of this guide ===&lt;br /&gt;
* you have eclipse and all the android SDK installed and working (if not try [https://github.com/AdnanHodzic/android-sdk-installer android-sdk-installer] )&lt;br /&gt;
* you have a working media goblin instance&lt;br /&gt;
* you know how to work eclipse and android SDK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1st thing is to enable the correct things in Media Goblin, edit your media_local.ini file, mine is found /srv/mediagoblin/mediagoblin/mediagobin_local.ini &lt;br /&gt;
&lt;br /&gt;
 # place plugins here---each in their own subsection of [plugins]. see&lt;br /&gt;
 # documentation for details.&lt;br /&gt;
 [plugins]&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 [[mediagoblin.plugins.geolocation]]&lt;br /&gt;
 [[mediagoblin.plugins.api]]&lt;br /&gt;
 [[mediagoblin.plugins.oauth]]&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
then run &lt;br /&gt;
 ./bin/gmg dbupdate &lt;br /&gt;
&lt;br /&gt;
and restart the media goblin Init scripts&lt;br /&gt;
&lt;br /&gt;
=== Building the client ===&lt;br /&gt;
Then we need to build our android client but! before we do that we need some Oauth stuff visit &lt;br /&gt;
&lt;br /&gt;
 http://media.example.com/oauth/client/register &lt;br /&gt;
&lt;br /&gt;
changing details for your site, fill out the forms as a private with no redirect URL and either keep this page open or print it to PDF&lt;br /&gt;
then we need the android client code so clone the git repo with the following&lt;br /&gt;
&lt;br /&gt;
 #git clone git://github.com/joar/mediagoblin-android.git&lt;br /&gt;
 Cloning into &#039;mediagoblin-android&#039;...&lt;br /&gt;
 remote: Counting objects: 107, done.&lt;br /&gt;
 remote: Compressing objects: 100% (47/47), done.&lt;br /&gt;
 remote: Total 107 (delta 36), reused 107 (delta 36)&lt;br /&gt;
 Receiving objects: 100% (107/107), 317.13 KiB | 82 KiB/s, done.&lt;br /&gt;
 Resolving deltas: 100% (36/36), done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
import in to eclipse and edit the resource file&lt;br /&gt;
&lt;br /&gt;
 mediagoblin/src/org/mediagoblin/android/client/NetworkUtilities.java &lt;br /&gt;
&lt;br /&gt;
and change the secret key and client id already filled in with your own and then build on your client, And test using your connected phone or virtual device.&lt;br /&gt;
&lt;br /&gt;
Then on your device it will now load up media goblin and ask for a URL for your media goblin instance fill this in, and then login using your username and password now any media your from the galley, will have a share to media goblin icon, after giving your media a title and such a quick upload will silently add it to the upload sync and&lt;br /&gt;
moments later it will be on your gallery&lt;br /&gt;
&lt;br /&gt;
[[https://lh4.googleusercontent.com/-zW-mhlCvYTg/UTnbgckRvGI/AAAAAAABEUk/MAtWlwrDwmA/s709/Screenshot_2013-03-08-12-36-44.png your client should look something like this]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Xpd259|Xpd259]] ([[User talk:Xpd259|talk]]) 07:53, 8 March 2013 (EST)&lt;/div&gt;</summary>
		<author><name>Xpd259</name></author>
	</entry>
</feed>