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.

Reply via email to