One observation,

It is working fine if I am giving hardcoded package as

am.restartPackage("demo.test");   rather than

 am.restartPackage(pkg.substring(0,pkg_point)); .

Here it is showing error that : Invalid package : demo.test
which is same as I had given inside quotes.

Any suggestions??


On Dec 9, 3:02 pm, Asif k <asifk1...@gmail.com> wrote:
> Hi all,
>
>  Can I have any working example of restartPackage() API.
>
> Thanks in advance,
> Asif
>
> On Dec 9, 2:56 pm, Asif k <asifk1...@gmail.com> wrote:
>
>
>
> > Hi justinh,
>
> >    Thanks for your reply.
>
> > > Is that the package name you have defined in your Manifest for the
> > > package attribute?
>
> > yess thats the package name that is there in manifest file. I am
> > finding the package name from the main activity as shown bellow ,
>
> > String pkg = "demo.test.MyActivity";
> >         int pkg_point= pkg.lastIndexOf('.');
> >         am.restartPackage(pkg.substring(0,pkg_point)); // am is Activity
> > Manager
> > Is there any better/other way to find out the package and give as an
> > input parameter to restartPackage() ??
>
> >  >Also, you need to provide the parameter as a
>
> > > String.
>
> > Ya it is the string but in the previous post , I had written it
> > manually in this mail to replace pkg.subString(0,pkg_point) for better
> > understanding.
>
> > But still I am getting the same error as " 12-09 15:13:56.893: WARN/
> > ActivityManager(58): Invalid packageName: 1: demo.test "
>
> > Waiting for inputs,
> > Asif- Hide quoted text -
>
> - Show quoted text -

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to