欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
淺談unity接入華為SDK流程


1.      準備工作:要有eclipse、unity、Archive壓縮包、huawei-Android-drm_v2.0.0.300.jar

2.      在eclipse中集成新的Jar文件。

2.1打開(kāi)eclipse新建一個(gè)android項目。


2.2填寫(xiě)項目名、包名、android版本的選擇。

然后一路點(diǎn)擊Next。最后點(diǎn)擊finish。

打開(kāi)后我圈出來(lái)的部分在后面我們會(huì )用到。

2.3然后我們找到unity安裝根目錄下的classes.jar

例如:C:\Program Files(x86)\Unity\Editor\Data\PlaybackEngines\androidplayer\bin\classes.jar

如果沒(méi)有找到。選擇C:\Program Files(x86)\Unity\Editor\Data\PlaybackEngines\androidplayer\release\bin\classes.jar

 

把找到的classes.jar拖到android項目libs文件夾下。

2.4然后我們來(lái)引用一下。點(diǎn)擊右鍵。。。。如圖:

2.5把華為的jar文件也拖到這個(gè)libs文件下。直接拖就可以。

2.6然后我們開(kāi)始編寫(xiě)華為接入unity的接口。實(shí)現鑒權回調接口。

找到MainActivity.Java雙擊打開(kāi)。

  1. package com.example.test.huawei;  
  2.    
  3. import android.os.Bundle;  
  4. import com.huawei.android.sdk.drm.Drm;  
  5. import com.huawei.android.sdk.drm.DrmCheckCallback;  
  6. import com.unity3d.player.UnityPlayerActivity;  
  7.    
  8.    
  9. public classMainActivity extends UnityPlayerActivity {  
  10.    
  11.     private static final String DRM_ID ="請在這里填寫(xiě)版權保護id";  
  12.     private static final String DRM_PUBLIC_KEY="請在這里填寫(xiě)版權保護公鑰";  
  13.      
  14.    @Override  
  15.    protectedvoidonCreate(Bundle savedInstanceState) {  
  16.         super.onCreate(savedInstanceState);  
  17.      
  18.         Drm.check(this,this.getPackageName(), DRM_ID,DRM_PUBLIC_KEY,newHWDrmCheckCallback() );  
  19.    }  
  20.      
  21.      
  22.    privateclassHWDrmCheckCallbackimplementsDrmCheckCallback{  
  23.      
  24.     @Override  
  25.     public void onCheckSuccess(){  
  26.         //setContentView(R.layout.activity_main);  
  27.     }  
  28.      
  29.     @Override  
  30.     public void onCheckFailed(){  
  31.         finish();  
  32.     }  
  33.    }  
  34. }  


注意:在onCheckSuccess()方法中我們要把setContentView(R.layout.activity_main);注釋掉。不然鑒權成功后會(huì )進(jìn)入android的布局界面。就看不到unity中項目的游戲界面了。我們不使用android的布局界面。

2.7然后解壓Archive文件,把里面res下面的文件拷貝到android項目中的res文件夾下。


2.8還有最后一點(diǎn),要配置AndroidManifest.xml

  1. <?xmlversionxmlversion="1.0"encoding="utf-8"?>  
  2. <manifestxmlns:androidmanifestxmlns:android="http://schemas.android.com/apk/res/android"  
  3.     package="com.example.test.huawei"  
  4.     android:versionCode="1"  
  5.     android:versionName="1.0"  
  6.     android:installLocation="preferExternal">>  
  7.    
  8.    <uses-permissionandroid:nameuses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/>  
  9.    
  10.    <uses-sdk  
  11.         android:minSdkVersion="14"  
  12.         android:targetSdkVersion="16"/>  
  13.    
  14.    <application  
  15.         android:allowBackup="true"  
  16.         android:icon="@drawable/ic_launcher"  
  17.         android:label="@string/app_name"  
  18.         android:theme="@style/AppTheme">  
  19.         <activity  
  20.            android:name="com.example.test.huawei.MainActivity"  
  21.            android:label="@string/app_name"  
  22.            android:screenOrientation ="landscape">  
  23.             <intent-filter>  
  24.                 <actionandroid:nameactionandroid:name="android.intent.action.MAIN"/>  
  25.    
  26.                 <categoryandroid:namecategoryandroid:name="android.intent.category.LAUNCHER"/>  
  27.             </intent-filter>  
  28.         </activity>  
  29.          
  30.         <!-- DRM SDK依賴(lài)的Activity聲明 -->  
  31.         <activity  
  32.         android:name="com.huawei.android.sdk.drm.DrmDialogActivity"  
  33.         android:exported="false"  
  34.         android:configChanges="screenSize|orientation"  
  35.         android:label="@string/app_name"  
  36.         android:theme="@android:style/Theme.Translucent">  
  37.         <meta-data  
  38.         android:name="hwc-theme"  
  39.         android:value="androidhwext:style/Theme.Emui.Translucent"/>  
  40.         </activity>  
  41.          
  42.          
  43.    </application>  
  44.    
  45. </manifest>  

2.9導出jar包。在導出之前還是先刷新下(F5),和Build 下Project.

右擊項目名->Export

繼續點(diǎn)擊next

選擇導出路徑。導出huawei_test_sdk.jar文件。

好了  接下來(lái)就是在unity中的操作了。

3.      打開(kāi)unity項目(一個(gè)簡(jiǎn)單項目,測試用)。

3.1在assets下新建文件夾Plugins->android 

3.2然后打開(kāi)android項目文件把這些文件拷貝到untiy—android目錄下。

 

如圖所示:

3.3把導出的huawei_test_sdk.jar文件拖到bin文件夾下。在把之前的huawei-android-drm_v2.0.0.300.jar文件拖到libs文件夾下。

如圖:

3.3然后雙擊打開(kāi)androidManifest.xml文件。修改android圖標為unity圖標。

然后保存。

3.4打開(kāi)android文件夾下面的res文件夾。刪除以下文件。(這些是android圖標的圖片,layout里面是android界面布局腳本文件)


3.5發(fā)布android。

3.6使用keystore。輸入密碼。

3.7然后build。發(fā)布apk。


Ok,到這里就完成了。這是我第一次發(fā)博客。有些地方用詞不當的大家多包涵。希望這篇文章能幫助到大家。

 

 

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
[Unity][安卓]Unity Android SDK配置
Unity3D調用第三方SDK(之一)從eclipse到Unity3D
360廣告聯(lián)盟
Unity平臺 | 快速集成華為性能管理服務(wù)
unity3d發(fā)布apk在android虛擬機中運行的詳細步驟(unity3d導出android apk)
Unity3D研究院之打開(kāi)Activity與調用JAVA代碼傳遞參數(十八)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久