cocoon-plugin-social-android-facebook
Version:
Android Facebook API
59 lines (50 loc) • 2.89 kB
text/xml
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
id="cocoon-plugin-social-android-facebook" version="2.0.0">
<name>Cocoon Facebook Plugin Android</name>
<description>Cocoon Facebook Plugin Android</description>
<license>MPL 2.0</license>
<keywords>cordova,Social,facebook,achievements,leaderboards,cocoon</keywords>
<repo>https://github.com/ludei/atomic-plugins-facebook</repo>
<platform name="android">
<preference name="APP_ID" />
<preference name="APP_NAME" />
<source-file src="src/FacebookService.java" target-dir="src/com/ludei/facebook" />
<source-file src="src/FacebookPlugin.java" target-dir="src/com/ludei/facebook/cordova" />
<framework src="com.facebook.android:facebook-android-sdk:4.8.1" />
<config-file target="app/src/main/res/xml/config.xml" parent="/*">
<preference name="android-minSdkVersion" value="15" />
<feature name="LDFacebookPlugin">
<param name="android-package" value="com.ludei.facebook.cordova.FacebookPlugin" />
<param name="onload" value="true" />
</feature>
<access origin="https://m.facebook.com" />
<access origin="https://graph.facebook.com" />
<access origin="https://api.facebook.com" />
<access origin="https://*.fbcdn.net" />
<access origin="https://*.akamaihd.net" />
</config-file>
<source-file src="src/facebook.xml" target-dir="res/values" />
<config-file target="app/src/main/res/values/facebook.xml" parent="/*">
<string name="fb_app_id">$APP_ID</string>
<string name="fb_app_name">$APP_NAME</string>
</config-file>
<config-file target="app/src/main/AndroidManifest.xml" parent="/*">
<uses-permission android:name="android.permission.INTERNET" />
</config-file>
<config-file target="app/src/main/AndroidManifest.xml" parent="application">
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/fb_app_id" />
<activity android:label="@string/fb_app_name" android:name="com.facebook.FacebookActivity"
android:configChanges=
"keyboard|keyboardHidden|screenLayout|screenSize|orientation"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
<provider android:authorities="com.facebook.app.FacebookContentProvider$APP_ID"
android:name="com.facebook.FacebookContentProvider"
android:exported="true" />
</config-file>
<js-module src="www/cocoon_facebook.js" name="Facebook">
<runs/>
</js-module>
</platform>
<dependency id="cocoon-plugin-social-common" />
</plugin>