tags:

views:

339

answers:

4

Hi guys,

Do you about how to install application without any developer's tool(Eclipse, android SDK tools) no the real device?

I've compiled and created .apk file. Now I am gonna send apk file to my friend.

He is not android developer. And he doesn't know about how to use eclipse. And I don't want to publish my application to android market.

Is there a way to launch the application on real device without publishing and Eclipse ?

I've found a solution related this issue. http://androidforums.com/t-mobile-mytouch-3g/18657-best-way-load-apk-file-touch-3g.html

But I am not sure this post. Because it has risk. Any suggestion ?

Thanks in advance.

+1  A: 

You can deploy the .apk file on your local server(apache or jboss) with a static IP to make the file available for download. Now just open the download link of the apk file in your mobile browser. The device will automatically start the installation after the download completes.

Funkyidol
As far as I recall, installation doesn't start automatically; you have to select the APK from the downloads list. Or perhaps it varies by device (or browser implementation).
Christopher
A: 

You should set Settings -> Application -> Unknown sources to allow installation from non-Market. Then, once your application is published somewhere, you can download it an install it.

dtmilano
A: 

Also you can use 'adb install ' to install apk's to your device.

Though this approach requires you to have adb available on your computer and adb is part of the sdk.

Another, easier approach, is using DropBox. This enables you to save the apk in the dropbox/public folder, create a URI from there and supply this to your friend. Then have him download the apk. Android will notify him when it's done, so he only has to click the notification and Android will ask him whether or not he wants to install this software.

+1  A: 

The way I usually do this is:

  1. Plug in my USB cable to my PC and mount my SD card on my computer
  2. Get the APK file somewhere on my SD card on the phone
  3. Unmount the SD card on my PC, allowing the phone to see the SD card contents again
  4. Use Astro File Manager or some similar app to browse to that file on the SD card and select it, which will prompt you if you want to install the app on your phone.
mbaird