{"id":552,"date":"2014-12-12T12:48:37","date_gmt":"2014-12-12T11:48:37","guid":{"rendered":"http:\/\/duskosavic.com\/blog\/?p=552"},"modified":"2016-12-11T08:15:09","modified_gmt":"2016-12-11T07:15:09","slug":"how-to-share-a-link-from-my-android-app-to-facebook","status":"publish","type":"post","link":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/","title":{"rendered":"How To Share a Link from My Android App to Facebook"},"content":{"rendered":"<p>The most important link to learn how to <a href=\"https:\/\/developers.facebook.com\/docs\/android\/share\" target=\"_blank\">share links from your Android apps to Facebook is this<\/a>.<\/p>\n<p>Here is the <a href=\"https:\/\/developers.facebook.com\/docs\/android\/getting-started\" target=\"_blank\">Getting Started Guide for Facebook.<\/a> Since I had previously already had created a Facebook app, imaginatively called &#8220;Test On Android&#8221;, I just had to download the SDK. Unzip, and take it from D:\\Downloads\\facebook-android-sdk-3.21.1(1) on my local disk. From Eclipse, File Import, but without copying the SDK physically into the workspace, as per Facebook instructions.<\/p>\n<p>Not much luck, Facebook files came setup to Android 9, which Google does not seem to offer any more. However, FacebookSDK was installed safely, asking for version 10 or 2.3.3, which is totally OK. Now I go to my current app, called ShareMenuDemo and import the jar file for Facebook:<\/p>\n<p><a href=\"http:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/add_facebooksdk.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-560\" src=\"https:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/add_facebooksdk-300x187.png\" alt=\"add_facebooksdk\" width=\"508\" height=\"317\" srcset=\"https:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/add_facebooksdk-300x187.png 300w, https:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/add_facebooksdk-240x150.png 240w, https:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/add_facebooksdk-150x93.png 150w, https:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/add_facebooksdk.png 966w\" sizes=\"auto, (max-width: 508px) 100vw, 508px\" \/><\/a>Click Apply to confirm and that&#8217;s it, no red marks in Eclipse, everything normal. Now put the app identifier into the strings.xml and androidManifest.xml files, like this:<\/p>\n<div id=\"attachment_562\" style=\"width: 474px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/facebook_app_id_manifest.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-562\" class=\" wp-image-562\" src=\"https:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/facebook_app_id_manifest-300x53.png\" alt=\"The placement of Facebook app identifier in the Android Manifest file\" width=\"464\" height=\"92\" \/><\/a><p id=\"caption-attachment-562\" class=\"wp-caption-text\">The placement of Facebook app identifier in the Android Manifest file<\/p><\/div>\n<p><a href=\"https:\/\/developers.facebook.com\/docs\/reference\/android\/current\/class\/FacebookDialog.ShareDialogBuilder\/\" target=\"_blank\">\u00a0Link to read more about Facebook Dialogue.<\/a><\/p>\n<p><a href=\"https:\/\/developers.facebook.com\/docs\/reference\/android\/current\" target=\"_blank\"><span class=\"lfloat _ohe _c24 _50f4 _50f7\">Facebook SDK for Android Reference<\/span><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The most important link to learn how to share links from your Android apps to Facebook is this. Here is the Getting Started Guide for Facebook. Since I had previously already had created a Facebook app, imaginatively called &#8220;Test On &hellip; <a href=\"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"series":[],"class_list":["post-552","post","type-post","status-publish","format-standard","hentry","category-programming"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How To Share a Link from My Android App to Facebook - DuskoSavic.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Share a Link from My Android App to Facebook - DuskoSavic.com\" \/>\n<meta property=\"og:description\" content=\"The most important link to learn how to share links from your Android apps to Facebook is this. Here is the Getting Started Guide for Facebook. Since I had previously already had created a Facebook app, imaginatively called &#8220;Test On &hellip; Continue reading &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/\" \/>\n<meta property=\"og:site_name\" content=\"DuskoSavic.com\" \/>\n<meta property=\"article:published_time\" content=\"2014-12-12T11:48:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-12-11T07:15:09+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/add_facebooksdk-300x187.png\" \/>\n<meta name=\"author\" content=\"Dusko\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dusko\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/programming\\\/how-to-share-a-link-from-my-android-app-to-facebook\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/programming\\\/how-to-share-a-link-from-my-android-app-to-facebook\\\/\"},\"author\":{\"name\":\"Dusko\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#\\\/schema\\\/person\\\/5c90e82c5c70eaeee96d0b2efbfd4396\"},\"headline\":\"How To Share a Link from My Android App to Facebook\",\"datePublished\":\"2014-12-12T11:48:37+00:00\",\"dateModified\":\"2016-12-11T07:15:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/programming\\\/how-to-share-a-link-from-my-android-app-to-facebook\\\/\"},\"wordCount\":198,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#\\\/schema\\\/person\\\/5c90e82c5c70eaeee96d0b2efbfd4396\"},\"image\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/programming\\\/how-to-share-a-link-from-my-android-app-to-facebook\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/duskosavic.com\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/12\\\/add_facebooksdk-300x187.png\",\"articleSection\":[\"Programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/duskosavic.com\\\/blog\\\/programming\\\/how-to-share-a-link-from-my-android-app-to-facebook\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/programming\\\/how-to-share-a-link-from-my-android-app-to-facebook\\\/\",\"url\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/programming\\\/how-to-share-a-link-from-my-android-app-to-facebook\\\/\",\"name\":\"How To Share a Link from My Android App to Facebook - DuskoSavic.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/programming\\\/how-to-share-a-link-from-my-android-app-to-facebook\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/programming\\\/how-to-share-a-link-from-my-android-app-to-facebook\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/duskosavic.com\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/12\\\/add_facebooksdk-300x187.png\",\"datePublished\":\"2014-12-12T11:48:37+00:00\",\"dateModified\":\"2016-12-11T07:15:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/programming\\\/how-to-share-a-link-from-my-android-app-to-facebook\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/duskosavic.com\\\/blog\\\/programming\\\/how-to-share-a-link-from-my-android-app-to-facebook\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/programming\\\/how-to-share-a-link-from-my-android-app-to-facebook\\\/#primaryimage\",\"url\":\"http:\\\/\\\/duskosavic.com\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/12\\\/add_facebooksdk-300x187.png\",\"contentUrl\":\"http:\\\/\\\/duskosavic.com\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/12\\\/add_facebooksdk-300x187.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/programming\\\/how-to-share-a-link-from-my-android-app-to-facebook\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Share a Link from My Android App to Facebook\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/\",\"name\":\"DuskoSavic.com\",\"description\":\"Rapid Mobile Apps Development With Flutter\",\"publisher\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#\\\/schema\\\/person\\\/5c90e82c5c70eaeee96d0b2efbfd4396\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#\\\/schema\\\/person\\\/5c90e82c5c70eaeee96d0b2efbfd4396\",\"name\":\"Dusko\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g\",\"caption\":\"Dusko\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Share a Link from My Android App to Facebook - DuskoSavic.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/","og_locale":"en_US","og_type":"article","og_title":"How To Share a Link from My Android App to Facebook - DuskoSavic.com","og_description":"The most important link to learn how to share links from your Android apps to Facebook is this. Here is the Getting Started Guide for Facebook. Since I had previously already had created a Facebook app, imaginatively called &#8220;Test On &hellip; Continue reading &rarr;","og_url":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/","og_site_name":"DuskoSavic.com","article_published_time":"2014-12-12T11:48:37+00:00","article_modified_time":"2016-12-11T07:15:09+00:00","og_image":[{"url":"http:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/add_facebooksdk-300x187.png","type":"","width":"","height":""}],"author":"Dusko","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Dusko","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/#article","isPartOf":{"@id":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/"},"author":{"name":"Dusko","@id":"https:\/\/duskosavic.com\/blog\/#\/schema\/person\/5c90e82c5c70eaeee96d0b2efbfd4396"},"headline":"How To Share a Link from My Android App to Facebook","datePublished":"2014-12-12T11:48:37+00:00","dateModified":"2016-12-11T07:15:09+00:00","mainEntityOfPage":{"@id":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/"},"wordCount":198,"commentCount":0,"publisher":{"@id":"https:\/\/duskosavic.com\/blog\/#\/schema\/person\/5c90e82c5c70eaeee96d0b2efbfd4396"},"image":{"@id":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/#primaryimage"},"thumbnailUrl":"http:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/add_facebooksdk-300x187.png","articleSection":["Programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/","url":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/","name":"How To Share a Link from My Android App to Facebook - DuskoSavic.com","isPartOf":{"@id":"https:\/\/duskosavic.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/#primaryimage"},"image":{"@id":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/#primaryimage"},"thumbnailUrl":"http:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/add_facebooksdk-300x187.png","datePublished":"2014-12-12T11:48:37+00:00","dateModified":"2016-12-11T07:15:09+00:00","breadcrumb":{"@id":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/#primaryimage","url":"http:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/add_facebooksdk-300x187.png","contentUrl":"http:\/\/duskosavic.com\/blog\/wp-content\/uploads\/2014\/12\/add_facebooksdk-300x187.png"},{"@type":"BreadcrumbList","@id":"https:\/\/duskosavic.com\/blog\/programming\/how-to-share-a-link-from-my-android-app-to-facebook\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/duskosavic.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How To Share a Link from My Android App to Facebook"}]},{"@type":"WebSite","@id":"https:\/\/duskosavic.com\/blog\/#website","url":"https:\/\/duskosavic.com\/blog\/","name":"DuskoSavic.com","description":"Rapid Mobile Apps Development With Flutter","publisher":{"@id":"https:\/\/duskosavic.com\/blog\/#\/schema\/person\/5c90e82c5c70eaeee96d0b2efbfd4396"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/duskosavic.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/duskosavic.com\/blog\/#\/schema\/person\/5c90e82c5c70eaeee96d0b2efbfd4396","name":"Dusko","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g","caption":"Dusko"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g"}}]}},"_links":{"self":[{"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/posts\/552","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/comments?post=552"}],"version-history":[{"count":10,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/posts\/552\/revisions"}],"predecessor-version":[{"id":860,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/posts\/552\/revisions\/860"}],"wp:attachment":[{"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/media?parent=552"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/categories?post=552"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/tags?post=552"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/series?post=552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}