Android 與 unity3d 基于微信授權(quán)故爵、支付、分享隅津,QQ分享诬垂,支付寶支付的交互

前文:

  1. unity3d項目需要調(diào)用到android原生的方法,而unity3d不提供這些類型的api饥瓷,所以就需要android原生代碼的支持了剥纷,類似,手機震動之類的動效呢铆,或者類似第三方sdk的支付等。

  2. 推薦android開發(fā)人員使用eclipse而不是使用androidStudio來進(jìn)行jar的打包開發(fā)蹲缠,因為eclipse打包jar更加方便棺克,而相對AndroidStudio稍加繁瑣一點,當(dāng)然线定,命令行打包jar的大牛請忽略這點娜谊。

思路:

unity3d需要android的支持,所以我們android需要封裝好方法斤讥,處理好一些sdk的調(diào)用羅輯(初始化纱皆,注冊清單文件,權(quán)限配給等等)芭商,然后用類似寫接口的形式派草,暴露出一些接口供unity3d調(diào)用。而android需要打包成jar铛楣,提供給unity3d 以下資源文件:libs近迁,resAndroidManifest.xml 簸州。這些東西會在unity3d的android目錄下被開發(fā)者手動創(chuàng)建一個類似android項目結(jié)構(gòu)的文件夾:該目錄下有:libs鉴竭,res ,AndroidManifest.xml 值得注意的是,這三份是從android的項目拷貝過去的岸浑。此外還有一個bin目錄搏存,該目錄下存放著android原生代碼打包的jar包(如何打包,該打包什么矢洲?我們下面會講到璧眠,這個絕對是一個坑)

項目環(huán)境搭建:

新建eclipse的android項目工程: 注意點

  • 包名請與unity3d項目包名保持一致
  • 如無特殊要求,項目要求minSdkVersion 為4.0.3或以上,避免導(dǎo)入V7包
  • 讓unity3d開發(fā)人員提供classes.jar
  • 項目主頁面蛆橡,也就是寫方法供unity3D調(diào)用的類舌界,必須繼承UnityPlayerActivity類,生命周期oncreate()只實現(xiàn) super.onCreate(savedInstanceState);泰演,請注意不要實現(xiàn)setcontentView()
  • 清單文件需要做如下配置:
   <supports-screens
        android:anyDensity="true"
        android:largeScreens="true"
        android:normalScreens="true"
        android:smallScreens="true"
        android:xlargeScreens="true" />
   <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" />

該方法類需要加入<mate-data>節(jié)點

   <activity
            android:name="com.xxxxx.xxx.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
                呻拌、           
            </intent-filter>

            <meta-data
                android:name="unityplayer.UnityActivity"
                android:value="true" />
        </activity>

具體實現(xiàn)

因為還在開發(fā)階段,這個代碼不貼睦焕,以后更新藐握。

初始化sdk
吊起微信授權(quán)
吊起微信支付
吊起微信分享
吊起qq授權(quán)
吊起qq分享

如何打包

  1. 確保項目代碼無誤后,右鍵項目垃喊,選擇export
  2. 出現(xiàn)如圖猾普,點擊“JAR file”


    項目打包
  3. 不要選擇任何文件!不要選擇任何文件本谜!不要選擇任何文件初家!單獨選中src目錄!是的乌助,我們只需要src目錄溜在,其他東西完全不要!


    打包注意事項
  4. 右鍵finish打包他托,然后找到eclipse項目工程目錄掖肋,選中以下三個文件打包并發(fā)送給unity3D開發(fā)人員


    需要提供給unity3D的資源
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市赏参,隨后出現(xiàn)的幾起案子志笼,更是在濱河造成了極大的恐慌,老刑警劉巖把篓,帶你破解...
    沈念sama閱讀 219,110評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件纫溃,死亡現(xiàn)場離奇詭異,居然都是意外死亡纸俭,警方通過查閱死者的電腦和手機皇耗,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來揍很,“玉大人郎楼,你說我怎么就攤上這事≈匣冢” “怎么了呜袁?”我有些...
    開封第一講書人閱讀 165,474評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長简珠。 經(jīng)常有香客問我阶界,道長虹钮,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,881評論 1 295
  • 正文 為了忘掉前任膘融,我火速辦了婚禮芙粱,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘氧映。我一直安慰自己春畔,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,902評論 6 392
  • 文/花漫 我一把揭開白布岛都。 她就那樣靜靜地躺著律姨,像睡著了一般。 火紅的嫁衣襯著肌膚如雪臼疫。 梳的紋絲不亂的頭發(fā)上择份,一...
    開封第一講書人閱讀 51,698評論 1 305
  • 那天,我揣著相機與錄音烫堤,去河邊找鬼荣赶。 笑死,一個胖子當(dāng)著我的面吹牛鸽斟,可吹牛的內(nèi)容都是我干的讯壶。 我是一名探鬼主播,決...
    沈念sama閱讀 40,418評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼湾盗,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了立轧?” 一聲冷哼從身側(cè)響起格粪,我...
    開封第一講書人閱讀 39,332評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎氛改,沒想到半個月后帐萎,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,796評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡胜卤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,968評論 3 337
  • 正文 我和宋清朗相戀三年疆导,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片葛躏。...
    茶點故事閱讀 40,110評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡澈段,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出舰攒,到底是詐尸還是另有隱情败富,我是刑警寧澤,帶...
    沈念sama閱讀 35,792評論 5 346
  • 正文 年R本政府宣布摩窃,位于F島的核電站兽叮,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜鹦聪,卻給世界環(huán)境...
    茶點故事閱讀 41,455評論 3 331
  • 文/蒙蒙 一账阻、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧泽本,春花似錦淘太、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,003評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至嘁捷,卻和暖如春造成,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背雄嚣。 一陣腳步聲響...
    開封第一講書人閱讀 33,130評論 1 272
  • 我被黑心中介騙來泰國打工晒屎, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人缓升。 一個月前我還...
    沈念sama閱讀 48,348評論 3 373
  • 正文 我出身青樓鼓鲁,卻偏偏與公主長得像,于是被迫代替她去往敵國和親港谊。 傳聞我的和親對象是個殘疾皇子骇吭,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,047評論 2 355

推薦閱讀更多精彩內(nèi)容