プロテクションtuアプリデinstalacionesなしoficialesコンエル


銅は、NDO Liberas NunaアプリデPago enアプリギャラリー、es claro que buscas alcanzar unグランnのメロデUsualia、despu esデtodo、mは、s usualia = mのs s s compras = mのsのgananciasがありませんo o?
<論文>西ドイツにおけるアシュリタ・コンプラー・インプル・アヌリーー・アパル・アール・アヌリオの比較研究エヌカサは、アプリデPago se EmpezaraにディストリビュアーデManera Gratuita Y ONOのない.
パラEvitarエスタStasiaciは、N、pueesインテグラルEl DRM SDKは、Eの請求書のカダvez que tuのアプリinicie、デesta forma puedes verificar si unusuario realmente compro tu aplicaci n . n.
必需品
1 proyectoデapp de pago enアプリギャラリー接続
2 . uproyectoアンドロイド詐欺エルSDKデhmsコアy elプラグイン
オッテニンドラスクラベスデルServicio DRM
AUCにおける賃金のダウンロード

Eddroras el DRM ID Y EL DRMキー、Guarda Estos Datosは、ロスUSaras M .
アディエン・エル・SDK
DescargaエルSDK desde aquc
Link
エクストラエルコンテニドyコピアエルアーカイブジャー

NPOカルデタLumada「RES」、Si ELキットDRM探偵que la app no fue comprada、mostrara un mensaje indicando al usuario que la compre enアプリギャラリー、エステMensaje Soporta mは、ltiples Idiomas incluidosエヌラCarpeta「RES」、先駆的なエルContenidoデesta Carpetaは、ロス再帰主義者であるproyecto para que el sdk funcione adecuadamenteです.

DRMとしてのReligientes Permisos y Registra EL Dialogo
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
 <uses-permission android:name="android.permission.READ_PHONE_STATE" />
 <uses-permission android:name="android.permission.INTERNET" />
<activity

    android:name="com.huawei.android.sdk.drm.DrmDialogActivity"

    android:exported="false"

    android:configChanges="screenSize|orientation|keyboardHidden"

    android:label="@string/app_name"

    android:theme="@android:style/Theme.Translucent" >

    <meta-data

        android:name="hwc-theme"

        android:value="androidhwext:style/Theme.Emui.Translucent" />

</activity>
si tuアプリ米国ofuscaciのden,a ade ade esta l . nea nea a tu archivo proguard規則プロ
-keep class com.huawei.android.sdk.drm.**{*;}
<資料>
puedesは、si tuのアプリfue comprada en cualquier momento en cualquiera de lasの活動家de tuのアプリを蘇らせる.se recomienda hacerラリヒージは、ランデブー活動、デエサforma nadie que haya instalado tu appデformaなしofpopopopopodiをアップロードします.
ラマ.check () yは、N drmCheckCallback Phase Obtener el resultを返します.
private val DRM_PUBLIC_KEY=" La clave DRM obtenida en la consola "

private val DRM_ID="El Id DRM obtenido en la consola "override fun onCreate(savedInstanceState: Bundle?) {

    super.onCreate(savedInstanceState)

    setContentView(R.layout.activity_main2) 

    Drm.check(

        this, this.packageName, DRM_ID, DRM_PUBLIC_KEY,object :DrmCheckCallback{

            override fun onCheckSuccess() {

                //La app fue comprada en App Gallery

            }



            override fun onCheckFailed() {

                //La app se instaló por otros medios

                //Quizá quieras cerrar tu app aquí

            }

        }

    )

}