Thanks. Is there a list of the private APIs that are used in launcher and what functionality they affect?
Thanks. I've tried android-platform and android-developers before but didn't receive as much help as I have here, but I guess I'll try again.
I haven't looked at the 4.2 Launcher yet, but the 4.0.4 Launcher's android.mk has no LOCAL_SDK_VERSION field, so I'm not even sure how I'm supposed to build it against the public APIs and sort through the error messages. Hopefully someone knows and can provide some direction.
Thanks again! You've been very helpful.
On Friday, December 28, 2012 11:37:40 PM UTC+8, Jean-Baptiste Queru wrote:
>> >> > '/data/dalvik-cache/data@app@com.android.launcher-1.apk@classes.dex'
Hey everyone. I ported the ICS (and JB) launcher to an ICS SDK app a while ago. Check it out here:The Launcher is actually probably the easiest app to convert. Calendar was harder (although hopefully the next AOSP version will basically be "Google Calendar" minus branding), and SMS really hard (and buggy; still haven't fixed MMS). The People app is huge and probably has a ton of private APIs so I haven't bothered.Anyway, the big thing to change is the widget-adding thing as Raghav noted. In my version you have to choose the widget twice if you aren't running on jellybean.More info: http://stackoverflow.com/questions/9746173/adding-widgets-to-a-launcher-page-without-bindappwidgetidThe other changes are all silly trivial things like changing `mContext` to `getContext()`.Source for the ICS version here: http://concentriclivers.com/misc/Launcher2.7z I think anyway. If anyone wants the JB version email me.CheersPS: Interestingly, Google Calendar suffers from some of the same bugs as my ported version. And all this time I thought I'd done something wrong!
i cannot seem to be able find your email Tim, id be interested in the jb source ? can you send me an email or provide yours? and maybe you can help with the launcher building trouble i have, described at http://stackoverflow.com/questions/14122708/secret-android-build-process
neljapäev, 3. jaanuar 2013 14:11.40 UTC+2 kirjutas Tim:
Hey everyone. I ported the ICS (and JB) launcher to an ICS SDK app a while ago. Check it out here:The Launcher is actually probably the easiest app to convert. Calendar was harder (although hopefully the next AOSP version will basically be "Google Calendar" minus branding), and SMS really hard (and buggy; still haven't fixed MMS). The People app is huge and probably has a ton of private APIs so I haven't bothered.Anyway, the big thing to change is the widget-adding thing as Raghav noted. In my version you have to choose the widget twice if you aren't running on jellybean.More info: http://stackoverflow.com/questions/9746173/adding-widgets-to-a-launcher-page-without-bindappwidgetidThe other changes are all silly trivial things like changing `mContext` to `getContext()`.Source for the ICS version here: http://concentriclivers.com/misc/Launcher2.7z I think anyway. If anyone wants the JB version email me.Cheers
PS: Interestingly, Google Calendar suffers from some of the same bugs as my ported version. And all this time I thought I'd done something wrong!
On Wednesday, 2 January 2013 17:58:35 UTC, Raghav Sood wrote: