How do I create an install app


Last Updated:

  1. jonas_m

    jonas_m New Member This Topic's Starter

    Joined:
    Jul 22, 2010
    Messages:
    2
    Likes Received:
    0
    Hello,

    I need to create an application where I control the installation flow myself. For example I would like to have fully automatic upgrades, without notifying the user, or uninstall apps that I don't allow on the system. I also need to see all applications installed on the system.
    The application is meant to be used in a fully controlled environment.

    Does anyone know how to do that? Or where I can find some documentation on how I install an apk on low level.
     

    Advertisement
  2. markb

    markb Well-Known Member

    Joined:
    Sep 14, 2009
    Messages:
    148
    Likes Received:
    26
    With all due respect to what you're trying to achieve, I hope it's not possible.

    I'd be concerned if an app I install from the market (or anywhere else) had the ability to uninstall other applications. You might have perfectly legitimate reasons for doing it, but other people might have other motives.

    As you'll already know, Android 2.2 can upgrade apps automatically (if the user allows it).

    Android 2.2 might let you auto-update third party apps

    Google have the ability to remotely uninstall applications.

    Android Developers Blog: Exercising Our Remote Application Removal Feature

    But I don't think 3rd party apps will have such capabilities.

    I know it doesn't help with your problem. But I'd be surprised if it's possible to do what you want. I'll be interested to find out if anyone has a definitive answer.

    Mark
     
  3. jonas_m

    jonas_m New Member This Topic's Starter

    Joined:
    Jul 22, 2010
    Messages:
    2
    Likes Received:
    0
    Ok, I think I need to clarify some things.

    I'm part of a team who are experimenting with building an Android device from scratch. And we are going to make our own market application, and our own market. And the approach will be a little different, maybe a little like AppBrain but more automatic.
    So I need to figure out how to get in controll of the installation process.
     

Share This Page

Loading...