无法将cordova-plugin-uid添加到Visual Studio 2013项目中

Ant*_*rne 8 android cordova visual-studio-2013 cordova-plugins visual-studio-cordova

当尝试通过config.xml设计器将https://github.com/hygieiasoft/cordova-plugin-uid添加到visual studio时,它"识别"有一个插件,但以所有属性的空白字段结尾(版本,插件ID等),即使您等待几分钟(大多数其他人在几秒钟内找到所有属性).如果您尝试添加它,它只会崩溃VS并重新启动.我尝试使用不支持所有平台的插件,但是成功了,但不是这个.

有没有人有幸把它添加到VS或有任何想法.由于该项目是跨平台的,我宁愿使用推荐的方式,即使这只是android,但我愿意接受建议.最终,我只是在寻找IMEI.

使用Telerik的应用程序Studio的用户建议,因为这个过程是简单的插件复制到www文件夹,但除了成本,我想,如前所述,喜欢升级时保留了几分推荐的方式,将继续工作范围内到VS 2015及以后.

小智 2

执行以下步骤 -

1) 在 Windows 桌面上下载插件。解压下载的文件。

2)将facebookconnect.xml文件添加到plugin.xml所在的文件夹中。添加您的应用程序 ID 和应用程序名称。将以下标签放在资源标签内 -

<string name="fb_app_id"></string>
<string name="fb_app_name"></string>
Run Code Online (Sandbox Code Playgroud)

3) 修改plugin.xml 文件以包含facebookconnect.xml 文件。它应该如下所示 -

    <config-file target="res/xml/config.xml" parent="/*">
        <feature name="FacebookConnectPlugin">
            <param name="android-package" value="org.apache.cordova.facebook.ConnectPlugin" />
        </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="platforms/android/res/values/facebookconnect.xml" target-dir="res/values" />

    <config-file target="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.LoginActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"></activity>
    </config-file>

    <framework src="platforms/android/FacebookLib" custom="true" />

    <!-- cordova plugin src files -->
    <source-file src="platforms/android/src/org/apache/cordova/facebook/ConnectPlugin.java" target-dir="src/org/apache/cordova/facebook" />

</platform>
Run Code Online (Sandbox Code Playgroud)

4) 现在进入 Visual Studio 并从插件文件所在的目录添加插​​件。添加需要一些时间。

希望这可以帮助您解决问题。