Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Phonegap插件和谷歌分析_Android_Plugins_Cordova_Google Analytics - Fatal编程技术网

Android Phonegap插件和谷歌分析

Android Phonegap插件和谷歌分析,android,plugins,cordova,google-analytics,Android,Plugins,Cordova,Google Analytics,我正在使用phonegap插件,但无法使其工作。在插件中,有一个plugin.xml,我想知道这个文件应该如何设置 我的配置如下,它不工作 <platform name="android"> <config-file target="res/xml/config.xml" parent="plugins"> <feature name="GAPlugin" > <param name="android-pa

我正在使用phonegap插件,但无法使其工作。在插件中,有一个plugin.xml,我想知道这个文件应该如何设置

我的配置如下,它不工作

<platform name="android">
    <config-file target="res/xml/config.xml" parent="plugins">
        <feature name="GAPlugin" >
            <param name="android-package"                     value="com.adobe.plugins.GAPlugin"/>
        </feature>
    </config-file>

    <source-file src="src/com/learnchn/pinyin/GAPlugin.java"
            target-dir="src/com/learnchn/pinyin" />
    <source-file src="libs/libGoogleAnalyticsV2.jar"
            target-dir="libs" />
</platform>

plugin.xml
是一个文件,可由plugman等工具读取和执行,以将插件安装到平台上。如果您没有使用此类工具,则可以尝试手动执行这些步骤。基本上,将
插入
res/xml/config.xml
并将
上的src文件复制到目标目录


但是,我怀疑您发布的plugin.xml是否有效。
“android软件包”
参数的值应指向插件实现。值“
com.adobe.plugins.GAPlugin”
表示将有一个相应的源文件或库,该类名将作为安装的一部分添加。但是,唯一添加了相近名称的文件是“
com/learnchn/pinyin/GAPlugin.java
”,它具有不同的包名

plugin.xml
是一个文件,可由plugman等工具读取和执行,以将插件安装到平台上。如果您没有使用此类工具,则可以尝试手动执行这些步骤。基本上,将
插入
res/xml/config.xml
并将
上的src文件复制到目标目录


但是,我怀疑您发布的plugin.xml是否有效。
“android软件包”
参数的值应指向插件实现。值“
com.adobe.plugins.GAPlugin”
表示将有一个相应的源文件或库,该类名将作为安装的一部分添加。但是,唯一添加了相近名称的文件是“
com/learnchn/pinyin/GAPlugin.java
”,它具有不同的包名

首先,您必须使用phonegap构建项目。导航到要创建项目的位置,然后执行以下操作:

phonegap create test com.example.test Test
cd test
phonegap local build android
现在,您的“platforms/android/”目录中有一个工作的android项目,您可以在eclipse中导入它。下载并解压缩。然后使用plugman安装谷歌分析插件

plugman install --platform android --project (Path to your phonegap android project) --plugin (path to the GAPlugin)
现在一切都应该设置好,插件已经安装好了。下一步是初始化index.html中的插件以跟踪每个页面访问。添加GAPlugin.js

<script type="text/javascript" src="GAPlugin.js"></script>
这种方法对我有效。我在CLI中使用Phonegap 3.0。
希望这能解决您的问题;)

首先,您必须使用phonegap构建项目。导航到要创建项目的位置,然后执行以下操作:

phonegap create test com.example.test Test
cd test
phonegap local build android
现在,您的“platforms/android/”目录中有一个工作的android项目,您可以在eclipse中导入它。下载并解压缩。然后使用plugman安装谷歌分析插件

plugman install --platform android --project (Path to your phonegap android project) --plugin (path to the GAPlugin)
现在一切都应该设置好,插件已经安装好了。下一步是初始化index.html中的插件以跟踪每个页面访问。添加GAPlugin.js

<script type="text/javascript" src="GAPlugin.js"></script>
这种方法对我有效。我在CLI中使用Phonegap 3.0。
希望这能解决您的问题;)

如果你想添加简单的google Analytics设置,那么只需按照以下步骤操作即可

1:-在libs文件夹中添加libGoogleAnalyticsV2.jar 2:-在res->values中添加analytics.xml文件,它将trackingid与应用绑定,你可以用谷歌搜索此文件3:-添加import com.google.analytics.tracking.android.easyTracker;在活动文件中,使用EasyTracker.getInstance().activityStart(此选项);在onCreate函数中


就这样,您已经完成了Google Analytics基本设置

如果您想添加简单的Google Analytics设置,那么只需按照以下步骤操作即可

1:-在libs文件夹中添加libGoogleAnalyticsV2.jar 2:-在res->values中添加analytics.xml文件,它将trackingid与应用绑定,你可以用谷歌搜索此文件3:-添加import com.google.analytics.tracking.android.easyTracker;在活动文件中,使用EasyTracker.getInstance().activityStart(此选项);在onCreate函数中


就这样,你已经完成了Google Analytics的基本设置

你使用命令行工具生成android项目了吗?你是说plugman?我使用Eclipse生成apk,我从未尝试过plugman,它似乎与使用Eclipse非常不同。例如,plugman会生成android清单文件吗?您是否使用命令行工具生成android项目?您是指plugman?我使用Eclipse生成apk,我从未尝试过plugman,它似乎与使用Eclipse非常不同。例如,plugman会生成一个android清单文件吗?我误解了plugman的东西和plugin.xml文件,因此plugin.xml肯定是无效的。是的,它成功了。我为com/adobe/plugin创建了相关文件夹,并将java文件放在那里。在config.xml中,我有以下几行代码:我误解了plugman和plugin.xml文件,因此plugin.xml肯定是无效的。是的,它成功了。我为com/adobe/plugin创建了相关文件夹,并将java文件放在那里。在config.xml中,我有以下几行代码:谢谢,如果我不能让Eclipse方法工作,我将尝试此代码。谢谢,如果我不能让Eclipse方法工作,我将尝试此代码。