Single Tech Games

Google Play Services unity 3d

Unity 3D Bonus Video: Implementando las librerías de Google Play Services

Hola Gente! Muchas veces (Por no decir todas) los Ad networks nos piden que implementemos las librerías de Google Play Services, este es un mini tutorial acerca de como hacer esto en Unity 3D.

Pueden encontrar el proyecto terminado aquí:
https://app.box.com/s/u1d9wpcobd557y0f8pqteyl336edn7ab
Código

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="empresa.de.juegos" android:versionName="1.0" android:versionCode="1" android:installLocation="preferExternal">
  <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true" />
  <application android:theme="@android:style/Theme.NoTitleBar" android:icon="@drawable/app_icon" android:label="@string/app_name" android:debuggable="false">
  <meta-data android:name="com.google.android.gms.version"
             android:value="@integer/google_play_services_version" />
    <activity android:name="com.unity3d.player.UnityPlayerNativeActivity" android:label="@string/app_name" android:screenOrientation="fullSensor" android:launchMode="singleTask" android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale">
      <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
        <category android:name="android.intent.category.LEANBACK_LAUNCHER" />
      </intent-filter>
      <meta-data android:name="unityplayer.UnityActivity" android:value="true" />
      <meta-data android:name="unityplayer.ForwardNativeEventsToDalvik" android:value="true" />
      <meta-data android:name="android.app.lib_name" android:value="unity" />
    </activity>
  </application>
  <uses-sdk android:minSdkVersion="9" android:targetSdkVersion="21" />
  <uses-feature android:glEsVersion="0x00020000" />
  <uses-feature android:name="android.hardware.touchscreen" android:required="false" />
  <uses-feature android:name="android.hardware.touchscreen.multitouch" android:required="false" />
  <uses-feature android:name="android.hardware.touchscreen.multitouch.distinct" android:required="false" />
  <uses-permission android:name="android.permission.INTERNET"/>
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
</manifest>

Suerte!

0 0 votes
Article Rating
Subscribe
Notify of
guest
5 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Daniel

Hola Julio! Espero que vayas mejor en tu tarea de crear videojuegos!
Tenía una pregunta que no logró contestar en Google.
En mis aplicaciones utilizo para poner publicidad:
Addmod, startapp, appodeal y UnityAdds
El caso es que no se como hacerlo para filtrar los anuncios segun sea el mejor pagado por view.
Hay una frase para buscar en google y que de una pincelada? o tu sabrías explicarlo? Gracias!

David

Buenas Julio Cesar, al final, ¿Hiciste un vídeo más actualizado de como introducir google play services ? Es que estaba siguiendo el tutorial de flappy bird, pero cuando llegue al vídeo de Google Play Services no me ha hecho más que darme problemas, con el archivo sobre todo de aapt.exe de adroid sdk, supongo que son problemas de unity 5 y me gustaría saber si tú sabes como resolverlo, porque ahora ya cada vez que voy a compilar mi juego me da error y no puedo hacer nada, ni desinstalar el paquete de google que decías en ese vídeo ni seguir adelante con mi proyecto por los errores de appt.exe en el androidManifest.xml. ¿Sabrías cómo ayudarme para configurar bien todo en unity 5 ? Gracias y un saludo.

sabes, hago todo lo del video pero no me aparece “google play game” en la parte superior junto a gameobject :c sabes como solucionarlo ?? :c