сначала вы должны создать свой проект с PhoneGap Перейдите в папку, где вы хотите создать свой проект и сделать следующее:
phonegap create test com.example.test Test
cd test
phonegap local build android
Теперь у вас есть рабочий андроида проект в ваших «платформах/android/", который вы можете импортировать в eclipse. Загрузите GAPlugin и распакуйте его. Затем просто используйте плагин для установки Google Analytics Plu Джин.
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>
Вы должны добавить следующий код после того, как вы получили «deviceready» событие.
document.addEventListener("deviceready", onDeviceReady, false);
var gaPlugin;
function onDeviceReady() {
gaPlugin = window.plugins.gaPlugin;
gaPlugin.init(successHandler, errorHandler, "UA-********-*", 10);
// Put this function everywhere you want to track something
gaPlugin.trackPage(nativePluginResultHandler, nativePluginErrorHandler, "index.html");
function successHandler() {}
function errorHandler() {}
function nativePluginResultHandler() {}
function nativePluginErrorHandler() {}
}
Этот подход работал для меня. Я использую Phonegap 3.0 с CLI. Hope это фиксирует ваши проблемы;)
Вы использовали инструменты командной строки для создания проекта андроида? –
Вы имеете в виду плагина? Я использовал Eclipse для генерации apk. –
Я никогда не пробовал плагин, похоже, он сильно отличается от использования Eclipse. Например, будет ли сгенерирован файл-манифест андроида? –