tutorial traduccion test purchase library error app android in-app-purchase in-app-billing

android - traduccion - el artículo que solicitaste no está disponible para comprar



in app purchase traduccion (15)

"Open Alpha Testing" o "Open Beta Testing" resolvieron el problema para mí, después de probar todos los métodos sugeridos en Internet.

Vaya a la Consola para desarrolladores de Android -> Su aplicación -> APK y luego habilítelo para usar las pruebas de Open Alpha / Beta. Envíe el enlace proporcionado a usted o a los evaluadores.

Siempre que inicien sesión con esa cuenta en su dispositivo Android, pueden probarlo.

Buena suerte

Intento integrar las compras integradas de Android Market en mi aplicación, pero desafortunadamente encuentro un error molesto cada vez que trato de comprar un producto real en la aplicación.

Tomé la aplicación de muestra (Dungeons) y la agregué a mi aplicación. Actualicé la clave pública y también actualicé la lista de productos a lo siguiente:

/ ** Un conjunto de entradas de la lista de productos para los productos que se pueden comprar. * /

private static final CatalogEntry[] CATALOG = new CatalogEntry[] { new CatalogEntry("full", "Full v", Managed.MANAGED), };

Exporté la aplicación usando Eclipse, la instalé en mi teléfono y también la cargué en el sitio web de Android Market. También en el sitio web de Android Market agregué la compra completa y la publiqué.

También agregué mi cuenta de googlemail como una cuenta de prueba (esa es la que inicié sesión en mi teléfono).

Cuando ejecuto la aplicación en mi teléfono recibo un artículo que usted solicitó que no está disponible para comprar un mensaje de Android cada vez que intento comprarlo, pero si lo intento, por ejemplo, android.test.purchased, funciona absolutamente bien.

La documentación para el artículo que solicitó no está disponible para su compra en Android indica lo siguiente:

Indica que Android Market no puede encontrar el artículo solicitado en la lista de productos de la aplicación. Esto puede suceder si el ID del producto está mal escrito en su solicitud REQUEST_PURCHASE o si un elemento no está publicado en la lista de productos de la aplicación.

La identificación del producto es definitivamente la misma, está publicada de forma definida y la solicitud debe ejecutarse correctamente, ya que es la aplicación de muestra.

Estoy usando la misma versión de apk y publiqué también productos inapp y también apk activado. pero todavía estoy enfrentando el mismo problema por favor ayúdame a arreglarlo.

¡Cualquier pensamiento sería apreciado!


Aquí hay algunas cosas para verificar:

  1. Has creado una aplicación y la has publicado en el Panel de control de Google Play en Alpha o Beta .
  2. La aplicación en el Panel de control de Google Play no está en modo Borrador , sino en Publicado (deberá hacer todos los círculos pequeños con el icono de verificación en ellos en el lado izquierdo de la pantalla en verde antes de poder publicar).
  3. Ha configurado otra cuenta de prueba que la que está "conectada" al panel de control de Google Play. Para ello, cree un grupo de Google+, agregue su cuenta de prueba a ese grupo y especifique el grupo de Google+ en el Panel de control de Google Play.
  4. El apk que estás usando para probar la compra tiene el mismo código de versión, el nombre de la versión y, lo más importante, está firmado con el mismo almacén de claves que el apk que has publicado en la tienda.
  5. Espera un par de horas entre el momento en que cambia algo en el tablero para que los cambios se propaguen. Toma un par de horas hacerlo.
  6. Asegúrese de que el valor sku sea un valor sku válido (compárelo con el que ha ingresado en el Tablero GP).
  7. Intenta comprar un artículo ya comprado . Obtenga los artículos comprados y muéstrelos en el registro para ver si es así. De ser así, consuma ese producto o reembolse el dinero a su cuenta de prueba (deberá esperar a que se propague el reembolso. Tardará un par de horas).
  8. ¡Asegúrate de que los Inapps estén activos !

Lo que hizo por mí, después de 6 horas, fue esta última parte:

  1. ¡Asegúrate de haber iniciado sesión en google (en tu navegador) con la cuenta de prueba y abres este enlace (marcado con el rojo) y apruebas convertirte en tester ! http://i.stack.imgur.com/VSgAV.png

ACTUALIZAR

  1. Si está utilizando los sabores para construir los apk dirigidos a diferentes CPU y construye para arm, 7 y x86 y los sube a la tienda, recuerde usar uno de ellos para probar los inapps. Si usa una compilación "universal" que contiene todas las bibliotecas de CPU (básicamente, otra compilación que no está en la tienda), no funcionará.

Este error se produce cuando todo lo que ha hecho es perfecto, ha utilizado la APK firmada con la identificación del producto adecuada, pero debe tener en cuenta que la cuenta que está utilizando podría no tener los detalles de tarjeta de crédito válidos .

Entonces, cuando quiera comprar cualquier producto, incluso con una cuenta de prueba , esa cuenta debe tener datos de crédito válidos.


Esto sucede cuando el producto está Inactive en Play Store, Activate el producto y debería funcionar bien.


Hay otra causa posible para este error, que casi me ha vuelto loco durante todo un día hasta que encontré cuál era el problema: la versión apk. Si está trabajando con una aplicación local (firmada correctamente, clave correcta, identificación correcta de productos) con un número de versión más alto que el que se cargó en Play Store, también obtendrá este error.

Espero que esto ayude a alguien


Me he enfrentado con el mismo problema. La solución para mí fue subir la versión actual de tu aplicación a la tienda de juegos. Si es para probar y luego subirla al canal Alfa o Beta, lo he hecho y el error se ha ido. y los detalles de precios se muestran correctamente ..


Mi experiencia en este error es:

  1. Asegúrese de cargar la APK firmada a la consola de desarrollador.

  2. Asegúrese de instalar la APK firmada en su dispositivo y no lance la aplicación en el depurador.

  3. Asegúrese de crear una cuenta de prueba en su consola de desarrollador.

  4. Configurar tu cuenta de prueba

    1. Asegúrese de iniciar sesión en su dispositivo con su cuenta de prueba.
    2. En el caso de una prueba alfa / beta cerrada, asegúrese de haber agregado su cuenta de prueba al grupo de probadores seleccionado, puede hacerlo en la página de administración de su versión alfa / beta.
    3. En el caso de una prueba alfa / beta cerrada, asegúrese de que su cuenta de prueba haya aceptado la participación en las pruebas de esta aplicación a través del enlace de invitación especial.
  5. ¡Asegúrese de crear en la facturación de la aplicación en su consola de desarrollador y finalmente activar el artículo desde la consola! (este es el que me consiguió después de seguir completamente el tutorial de google)

  6. Asegúrese de establecer VersionCode y VersionName en el manifiesto para que coincida con la versión de la consola del desarrollador (Alpha, Beta o Production. Borradores ya no funciona). @alexgophermix respuesta funcionó para mí.

Si está buscando pagos de prueba sin extracción de dinero real, también debe agregar su cuenta de prueba a otra lista especial de cuentas "Cuentas de Gmail con acceso de prueba", puede encontrarla en la configuración de la cuenta de juego (¡no en proyectos!). En la página donde puede ver una lista de sus proyectos vaya a la configuración, y luego en la página "Detalles de la cuenta" (desplácese hacia abajo, casi en la parte inferior de la página) encontrará la lista "Cuentas de Gmail con acceso de prueba".


Para mi caso es necesario ir a obtener un enlace desde la Opt-in URL de la pestaña APK. Abra un navegador y use el enlace. Entonces regístrese como un probador en esa página.


Para resolver este problema, siga estos pasos:

  1. Crea el producto en la consola de desarrollador de Google play.

  2. Guarde y configúrelo como "Activo".

  3. Suba el APK a Google Play.

NB La facturación integrada en la aplicación puede no funcionar hasta después de 6 horas de crear su producto en el paso 1.


Podría haber tres posibilidades:

  1. Guarde su APK en google play como Draft y no olvide activar esto y publicar sus productos con Id. Únicos.
  2. Verifique que sus ID sean los mismos que los ID de producto en google play.
  3. o compruebe si los tipos de elementos son los mismos, por ejemplo, administrados tanto en Google Play como en su Código.

Si está probando, no es necesario publicar la aplicación. Solo guárdalo como un Borrador. Y luego esperar un tiempo puede ser de 2 a 3 horas para activar esto.


Quizás he estado haciendo esto mal, pero también recibirás este error si la versión que estás probando no está en Play Store como Alpha, Beta o Production.

A menudo actualizo mi VersionCode y VersionName mientras sigo probando una nueva versión (ANTES de subir a Play Store) y luego termino con este error cuando voy a probar las características específicas de IAB.


Si el estado del Producto está en "Inactivo", actívelo. esto resuelto para mí. Por supuesto, Google tarda un tiempo en actualizar

También asegúrese de que el correo de prueba haya sido registrado.


debes aceptar convertirte en probador

Gestión de versiones -> versiones de aplicaciones -> administrar tester y luego abrir este enlace (Opt-in URL) con modo incógnito para iniciar sesión en la cuenta del probador


por favor, compruebe si usa la misma identificación de correo de la cuenta de prueba o no


Últimas incorporaciones (2016/11):

  1. el probador debe ACEPTAR la solicitud de prueba tomada desde el enlace tomado de la Consola de Desarrollador (sección: APK)

  2. la aplicación debe PUBLICARSE : está bien publicar en pruebas beta / alfa; INFORMACIÓN: si presiona "Publicar" en Developer Console, no publicará la aplicación en Production a menos que la propague a Production Tab (en la sección APK);