Запуск приложения-приложения для биллинга Android - PullRequest
1 голос
/ 04 июля 2011

Это будет звучать глупо, но я понятия не имею, как заставить приложение работать.

учебник для биллинга в приложении

Так же, как в учебнике говорится, что я скачал пакет, я нашел файлы.Проблема в том, что нет файла проекта, и я не могу заставить его работать в Eclipse.

Кто-нибудь использовал пример приложения?

Ответы [ 2 ]

2 голосов
/ 07 сентября 2011

Я успешно его использовал ... в чем проблема? После загрузки файлов перенесите проект в Eclipse, выбрав «Newn Android Project», «Создать проект из существующего источника» и «Завершить». Оттуда следуйте инструкциям по изменению имени пакета и т.д ...

0 голосов
/ 28 марта 2012

Насколько я могу судить, пример проекта биллинга Dungeons in-app, который я скачал через Android SDK Manager, даже не компилируется (похоже, это исправлено, см. Мои комментарии далее в этом сообщении ...).

В качестве проверки я запустил команду find для поиска одного из отсутствующих ресурсов:

 /cygdrive/k/android-sdk-windows/extras/google/play_billing $ find . -name '*.xml' -exec grep edit_payload_title {} \; -print

        android:text="@string/edit_payload_title" />
   ./res/layout/edit_payload.xml

 /cygdrive/k/android-sdk-windows/extras/google/play_billing $

Как видите, ресурс @string_edit_payload_title упоминается один раз, но никогда не определяется ни в одном из XML-файлов.

    Description Resource    Path    Location    Type
    error: Error: No resource found that matches the given name (at 'background' with value '@color/screen_background').    item_row.xml    /Dungeons/res/layout    line 20 Android AAPT Problem
    error: Error: No resource found that matches the given name (at 'background' with value '@color/screen_background').    main.xml    /Dungeons/res/layout    line 20 Android AAPT Problem
    error: Error: No resource found that matches the given name (at 'prompt' with value                 '@string/select_item'). main.xml    /Dungeons/res/layout    line 52 Android AAPT Problem
    error: Error: No resource found that matches the given name (at 'text' with value '@string/buy').   main.xml    /Dungeons/res/layout    line 47 Android AAPT Problem
    error: Error: No resource found that matches the given name (at 'text' with value '@string/edit_payload_title').    edit_payload.xml    /Dungeons/res/layout    line 25 Android AAPT Problem
    error: Error: No resource found that matches the given name (at 'text' with value '@string/edit_payload').  main.xml    /Dungeons/res/layout    line 58 Android AAPT Problem
    error: Error: No resource found that matches the given name (at 'text' with value '@string/items_for_sale').    main.xml    /Dungeons/res/layout    line 34 Android AAPT Problem
    error: Error: No resource found that matches the given name (at 'text' with value '@string/items_you_own'). main.xml    /Dungeons/res/layout    line 64 Android AAPT Problem
    error: Error: No resource found that matches the given name (at 'text' with value '@string/recent_transactions').   main.xml    /Dungeons/res/layout    line 80 Android AAPT Problem
    error: Error: No resource found that matches the given name (at 'textColor' with value '@color/error_message'). main.xml    /Dungeons/res/layout    line 28 Android AAPT Problem

** ОБНОВЛЕНИЕ ** Я только что загрузил его снова, и, похоже, он решен. По крайней мере, теперь он создается и развертывается .. И определения строк, кажется, уже на месте ..

/cygdrive/k/android-sdk-windows/extras/google/play_billing $ find . -name '*.xml' -exec     grep edit_payload_title {} \; -print
        android:text="@string/edit_payload_title" />
./res/layout/edit_payload.xml
    <string name="edit_payload_title">Edit the developer payload associated with this purchase</string>
./res/values/strings.xml
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...