0

I want to develop an android application.

When installing the application, I do not want that the application logo added in the "Applications" menu neither in the "Home". I want that my application run as a daemon and configurable from the "settings" and could stop/start it from the "settings" too

Is it possible to do that with Android?

asked Dec 19, 2014 at 17:20

2 Answers 2

4

Only by making your own custom ROM mod, containing your own custom build of Android. SDK applications cannot modify the Settings app. Also, your app's daemon will never run, because nothing exists on the device that would start it.

answered Dec 19, 2014 at 17:24
Sign up to request clarification or add additional context in comments.

2 Comments

According to this link, I think there is a way to start my application in the boot stackoverflow.com/questions/10428510/…
@MOHAMED: Oh, you can register for that broadcast. You will not get it until something uses an explicit Intent to invoke one of your components, on Android 3.1 and higher. Usually, that "something" is the user tapping on a home screen launcher icon. You do not want to have such an icon, and therefore there is nothing on the Android device that will ever use an explicit Intent for your app and, therefore, your receiver will never be invoked.
2

Hm, judging based on "icon" being called "logo" etc I bet you got not much experience with the platform, but yes, you can have app not listed but that's usually implies certain other limitations as well. So "choose right tool for the task" case here. If you want to run in fully "stealath" mode you need to be system app which means you need to have own ROM as well as no external app can be system app on most devices (rooted is the exception but that's other story)

answered Dec 19, 2014 at 17:25

Comments

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.