I think I may have misunderstood your original question. I don't use Facebook so I'm not familiar with the flow of sharing with it, so I'm not sure I can be of much help. I'm surprised, though, that opening the http://link does not give you option to open the app in the Google Play app.
On Mon, Jan 13, 2014 at 4:07 AM, MobileVisuals <[email protected]>wrote: > Yes.I am the programmer here and it is my own app. The devices that I am > testing on have Play store installed. I assume that the correct intent has > to be created with > > Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND); > sharingIntent.setType("text/plain"); > > It has to be started with > > startActivity(Intent.createChooser(sharingIntent, "Share via")); > > The problem is how to set the information in the intent(the code between > creating the intent and starting it).I used this code before and it started > the web page for the app without problems: > > sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Product > name"); > sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, " > https://play.google.com/store/apps/details?id=example.package"); > > I try to replace this with the following code, which should start Google > play: > > sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Product > name"); > sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, > Uri.parse("market://details?id=example.package")); > > > This results in that the link to the appstore is not included when I try > to share the link from Facebook. I test with 2 different devices, which > both have Google play. I also try with > > sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Product > name"); > sharingIntent.setData(Uri.parse("market://details?id=example.package")); > > This resulted in the error message "can not find the application to > perform this action". Do you know how I can solve this problem? I have > replaced the package name of my app with an example package in this thread, > but I am using the correct package name when I am testing. > > > > > On Sunday, January 12, 2014 6:40:17 PM UTC+1, TreKing wrote: > >> >> On Sun, Jan 12, 2014 at 5:48 AM, MobileVisuals >> <[email protected]>wrote: >> >>> I tried to implement according to their advice, but the link to the >>> appstore is not included when the user tries to share the link now. I >>> tested from a Facebook test account. Do you know how I can fix this? >> >> >> I'm not entirely sure what you're referring to. Aren't you writing code >> for your own app? So you control the code? You just have to create the >> correct intent and start it, the system will do the rest (assuming the >> device has the Play store installed, of course). >> >> ------------------------------------------------------------ >> ------------------------------------- >> TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago >> transit tracking app for Android-powered devices >> > -- > 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 unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- ------------------------------------------------------------------------------------------------- TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago transit tracking app for Android-powered devices -- 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 unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

