[Android Phone] User-developed Application Successfully Installed

Oct 23, 2008
Tadashi Nakamichi, Nikkei Communication
Fig 1: A Web page that provides a link to the apk file
Fig 1: A Web page that provides a link to the apk file
[Click to enlarge image]
Fig 2: A message appeared saying "Install blocked."
Fig 2: A message appeared saying "Install blocked."
[Click to enlarge image]
Fig 3: A screen that came after selecting "Settings" shown in the Fig 2. When "Unknown sources" is checked off, it becomes possible to install self-made applications.
Fig 3: A screen that came after selecting "Settings" shown in the Fig 2. When "Unknown sources" is checked off, it becomes possible to install self-made applications.
[Click to enlarge image]
Fig 4: A list of functions to be used by the application
Fig 4: A list of functions to be used by the application
[Click to enlarge image]

We checked if applications software available in Websites other than the "Android Market" can be used on the "T-Mobile G1," a Google phone released by T-Mobile USA Inc Oct 21, 2008, in the US.

The Android Market is Google's online application store.

We asked for cooperation from adamrocker (screen name), who distributes applications for the Android platform on the Internet. adamrocker uploaded an install package for Android (.apk file) on its Website (Japanese) (Fig 1). And we accessed the Website by using a Web browser and downloaded the apk file.

When we tapped the file, a message appeared saying, "Install blocked" (Fig 2). Asked either to change the settings or cancel the requested operation, we selected to change the settings. Then, a screen for changing application settings appeared (Fig 3).

After we checked off "Unknown sources" and went back to the previous page to restart the install, a list of functions to be used by the application appeared (Fig 4). So, Android basically asked us if it was OK to use those functions. We went on and finished the install.

Probably, once we made the settings to accept "unknown sources," we can freely install self-made applications software.