Rico wrote:
> We used to be able to link to a search page on the Amazon MP3 app
> through the method described here:
> 
> http://groups.google.com/group/android-developers/browse_frm/thread/2660d9745ce2c208/5705d193adeae842?lnk=gst&q=amazon+mp3#5705d193adeae842

That method is not part of the SDK, and so will likely fail on some devices.

> However, it looks like the Nexus One shipped with a newer version of
> the Amazon MP3 Store app (version 1.6) and this method of linking now
> results in an exception:
> 
> E/AndroidRuntime(10851): java.lang.SecurityException: Permission
> Denial: starting Intent { act=android.intent.action.SEARCH
> cmp=com.amazon.mp3/.client.activity.SearchActivity (has extras) } from
> ProcessRecord{43cd17f0 10851:com.myTestApp/10054} (pid=10851,
> uid=10054) requires null

Precisely.

> Does anyone know what this means? Is Amazon explicitly trying to stop
> other apps from linking to them, or do I just need to adjust something
> in my app?

Quoting Ms. Hackborn from December:

> "requires null" means that there is no permission, but that particular
> component is not exported from the .apk, so -nobody- else can use it.

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com | http://twitter.com/commonsguy

Warescription: Three Android Books, Plus Updates, One Low Price!
-- 
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