Подтвердить что ты не робот

Ошибка библиотеки биллинга Android

все.
Я только начал с покупки приложения в моем приложении.
Это что-то новое для меня.
Теперь я видел несколько примеров в сети, я обнаружил, что один проект на github был полон ошибок, прежде чем я связал библиотеку биллинга с ним.
Когда я это сделал, я просто решил ошибки в проекте, но все равно получил восклицательный знак красного цвета, потому что пакет биллинга биллинга Android имеет ошибки.
Я проверил ошибку, но я не мог ее решить, потому что я не понимал, как это сделать.
Пожалуйста, ребята, мне действительно нужна помощь.

Я получил ошибку в этих строках

    @Override 
    public android.os.IBinder asBinder()
    {
        return this;
    }

в asBinder ошибка и ее высказывание "Несколько маркеров в этой строке

- The method asBinder() of type IMarketBillingService.Stub must override a superclass method  
- implements android.os.IInterface.asBinder"

То же самое и с этим кодом, я получаю сообщение об ошибке

    @Override
    public android.os.Bundle sendBillingRequest(android.os.Bundle bundle) throws android.os.RemoteException     
    {
        android.os.Parcel _data = android.os.Parcel.obtain();
        android.os.Parcel _reply = android.os.Parcel.obtain();
        android.os.Bundle _result;
        try {
            _data.writeInterfaceToken(DESCRIPTOR);
            if ((bundle!=null)) {
                _data.writeInt(1);
                bundle.writeToParcel(_data, 0);
            } else {
                _data.writeInt(0);
            }
            mRemote.transact(Stub.TRANSACTION_sendBillingRequest, _data, _reply, 0);
            _reply.readException();
            if ((0!=_reply.readInt())) 
            {
                _result = android.os.Bundle.CREATOR.createFromParcel(_reply);
            } else {
                _result = null;
            }
        }
        finally {
            _reply.recycle();
            _data.recycle();
        }
        return _result;
    }
}

static final int TRANSACTION_sendBillingRequest = (android.os.IBinder.FIRST_CALL_TRANSACTION + 0);
}

Я не знаю, что это за ошибки.
Я только что получил эту библиотеку и разместил ее в своем проекте Eclipse.
И ошибка в InAppBillingService, к которой я не могу получить доступ, потому что она автоматически генерируется!

Спасибо заранее.

4b9b3361

Ответ 1

Получилось много ошибок в сгенерированном файле IInAppBillingService.java. Я пробовал много, много предлагаемых решений без успеха. Наконец, на моем Eclipse SDK работал вариант метода Zedifire. (эти шаги из памяти - попробуйте, пока не сработает!)

выключено > Проект > Автоматически строить удаленные файлы /gen THEN отправился в > Window > Preferences > Java > Compiler и обнаружил, что каким-то образом уровень соответствия по умолчанию был равен 1.5 изменил соответствие до уровня 1.7

Проект > Очистить Project > Build All (все еще ошибки!) Щелкните правой кнопкой мыши на окне проектa > инструменты андроидa > исправить свойства проекта