This group is solely for SDK related applications.  There is a list of
groups on the website indicating which might be good for this,
android-platform, and android-porting, perhaps?

I'm a little weary of sticking this in shared preferences for this,
but I guess there's nothing inherently horrible about that..

kris

On Mon, Aug 13, 2012 at 5:28 AM, galapogos <[email protected]> wrote:
> Where would it belong then?
>
> Yes I'm trying to share some data between the framework and the launcher
> app, and I'm trying to accomplish this via SharedPreferences. The framework
> will set a variable during user authentication, which will then be read
> later on by the launcher. I'm having some problems doing this as I get a
> NameNotFoundException exception in my try-catch block.
>
>
> On Monday, August 13, 2012 4:01:59 PM UTC+8, Kristopher Micinski wrote:
>>
>> FYI this *definitely* does not belong on android-developers.
>>
>> Additionally, it's sort of unclear what you're asking.  You're asking
>> about the sharing of the shared preferences, correct?...  If you're
>> modifying the system and can't figure, that generally doesn't bode
>> well.. What are you actually trying to do?  Something with
>> authentication?
>>
>> kris
>>
>> On Mon, Aug 13, 2012 at 2:59 AM, Sihan Goi <[email protected]> wrote:
>> > Hi,
>> >
>> > Is it possible to share data between the Android framework and an app?
>> >
>> > I'm modifying the Android framework login component so that a variable
>> > will
>> > be saved upon login, and then later retrieved by another app. I'm trying
>> > to
>> > use SharedPreferences, and my code looks like this:
>> >
>> > In com.android.internal.policy.impl.PasswordUnlockScreen.java, I have
>> > the
>> > following code to write to the SharedPreferences.
>> >
>> > SharedPreferences prefs = getContext().getSharedPreferences("mypref",
>> > Context.MODE_WORLD_READABLE);
>> > SharedPreferences.Editor editor = prefs.edit();
>> > editor.putString("mypref", "my data"
>> > editor.commit();
>> >
>> > In my other app, I have the following code to read from it.
>> >
>> > Context con;
>> > String data;
>> > try {
>> >   con = this.createPackageContext("com.android.internal.policy.impl",
>> > 0);
>> >   SharedPreferences pref = con.getSharedPreferences("mypref",
>> > Context.MODE_PRIVATE);
>> >   data = pref.getString("mypref", "0")
>> > } catch (NameNotFoundException e) {
>> >   data = "0";
>> >   Log.e("No data shared", e.toString());
>> > }
>> >
>> > When I run the code, I keep getting the NameNotFoundException, as it
>> > claims
>> > the application package com.android.internal.policy.impl is not found,
>> > so my
>> > data is always "0".
>> >
>> > How can I share data between these 2 components?
>> >
>> > Thanks.
>> >
>> > --
>> > - Goi Sihan
>> > [email protected]
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups "Android Developers" group.
>> > To post to this group, send email to [email protected]
>> > To unsubscribe from this group, send email to
>> > [email protected]
>> > For more options, visit this group at
>> > http://groups.google.com/group/android-developers?hl=en
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en

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

Reply via email to