Hi Wesley Your solution looks nice and workable. I will do some testing first and give feedback.
—Benson On May 21, 2014, at 12:26 AM, Wesley Johnston <[email protected]> wrote: > I'm not sure what Fence is, but if you want to try and access Java constants > in JS, you might try using JNI.jsm. We ship a really limited version that > won't do enough for you, but there's a pretty nice version at: > > https://github.com/mozilla-services/product-announcements-test-addon/blob/master/jni.jsm > > that we've been looking to include in Fennec (bug 918309). With it you can do > something like (I'm writing this out of my head, so it may be very wrong): > > let Secure = JNI.LoadClass(jenv, "android.provider.Settings.Secure", { > static_fields: [ > { name: "ANDROID_ID", sig: "I" } > ], > }); > > and then just use Secure.ANDROID_ID in your code. > > That help? > > - Wes > > ----- Original Message ----- > From: "Benson Chen" <[email protected]> > To: [email protected] > Sent: Tuesday, May 20, 2014 7:21:20 AM > Subject: JS return android ID > > Hi All > > I want to add one feature for Fence, which use JS to return > Settings.Secure.ANDROID_ID . > Should I develop one Add on or add one module in Fence? Can anyone give some > hits to me? > > Thanks > Benson > > _______________________________________________ > mobile-firefox-dev mailing list > [email protected] > https://mail.mozilla.org/listinfo/mobile-firefox-dev _______________________________________________ mobile-firefox-dev mailing list [email protected] https://mail.mozilla.org/listinfo/mobile-firefox-dev

