apk bin unity3d
2014-06-06 11:45:33 linuxheik 阅读数 1281
http://www.cnblogs.com/hisiqi/p/3316906.html
2016-12-05 20:40:17 yhcxiaoxiong 阅读数 347

1.首先在电脑上安装好android-sdk-windows,jdk

2.打开游戏项目Edit -> Preferences -> External Tools 如下图所示设置参数


3.ctr + B -> 选中Android  -> PlayerSettings -> Other Settings -> Identification -> Bundle Identifier ->修改名字 (com.xxx.xxx)

如下图所示



2017-03-01 16:51:58 oxuanboy1 阅读数 370

郑重声明:本教程仅用于学习使用,从事任何商业用途非法行为与作者无关,请知晓!

本文目的:通过教会大家如何破解别人游戏的同时,也希望各位开发者能加强自身游戏的防破解能力!

1:到gitHub下载DisUnity v0.3.3软件,下载地址: https://github.com/ata4/disunity/releases   简单教程:https://github.com/ata4/disunity

2:下载希望破解的apk 改后缀名为.rar或.zip,然后解压;出来的目录结构如图:

unity资源在 assets\bin\Data;  其中Managed下放的是dll,游戏源码被编译成Assembly-CSharp.dll,直接引用dll到monodeveloper 就看以考到源代码

.asset或者XXXX.assets.split4 游戏资源

3.将解压出的apk目录 直接拷贝到DisUnity v0.3.3 目录下,执行

解压出  里面包含了 mesh、shader、texture2d等

4、texture2D下的.ktx 查看;下载PVRTexTool工具,下载地址:http://download.csdn.net/detail/akof1314/7660209

直接转为png格式的批处理脚本为:
@echo off
path %path%;"D:\Imagination\PowerVR\GraphicsSDK\PVRTexTool\CLI\Windows_x86_32"

for /f "usebackq tokens=*" %%d in (`dir /s /b *.ktx`) do (
    PVRTexToolCLI.exe -f PVRTC1_4 -i "%%d" -d "%%~dpnd.png"
    del "%%~dpnd.pvr"
)
 
PVRTexTool也支持翻转参数flip,但是在这里,我测试无效,只能使用另一个工具ImageMagick来进行上下翻转,批处理脚本为:
@echo off
path %path%;"D:\Imagination\PowerVR\GraphicsSDK\PVRTexTool\CLI\Windows_x86_32"
for /f "usebackq tokens=*" %%d in (`dir /s /b *.ktx`) do (
    PVRTexToolCLI.exe -f PVRTC1_4 -i "%%d" -d "%%~dpnd.png"
    del "%%~dpnd.pvr"
    "D:\Program Files\ImageMagick-6.8.5-5\convert.exe" -flip "%%~dpnd.png" "%%~dpnd.png"
)


文章转载自:http://www.cnblogs.com/U-tansuo/p/unity3d_apk_decompilation.html
2019-05-08 19:24:00 weixin_33856370 阅读数 3

前提:安装jdk,安装了android studio
1.下载unity hub
2.打开unity hub,安装 unity

15762245-517c35634ccfe202.jpeg
安装记得勾选Android build support

3.在桌面上打开安装好的unity
4.新建一个screen.具体步骤参照 (这里面是一个简单的unity入门小教程,当然你也需要安装 visual studio)https://www.cnblogs.com/OctoptusLian/p/8418534.html
https://www.cnblogs.com/OctoptusLian/p/8529313.html
4.unity->prefrences->external tool,里面设置jdk 和 Android sdk 路径
15762245-44f9eb5843484350.jpeg
WechatIMG9.jpeg

5.左上角File —> Building Setting —> Platform 选择 Android —> Switch Platform。
6.生成apk,单击build,取名为Test,第一次build会让你选择AndroidSDK,就是刚刚安装AndroidSDK的目录。然后就会在你选择的目录下生成Test.apk文件。

到此apk编译生成,可以运行到手机上了.

这个apk,我们用反编译工具看看,发现和正常的apk没啥区别


15762245-beb414b07dd3c113.jpeg
WechatIMG10.jpeg

打开androidmanifest 看一下,

        <activity android:configChanges="density|fontScale|keyboard|keyboardHidden|layoutDirection|locale|mcc|mnc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|touchscreen|uiMode" 
android:hardwareAccelerated="false" 
android:label="@string/app_name" 
android:launchMode="singleTask" android:name="com.unity3d.player.UnityPlayerActivity" android:screenOrientation="fullSensor">
            <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"/>
            <meta-data android:name="android.notch_support" android:value="true"/>
        </activity>
        <meta-data android:name="unity.build-id" android:value="5d947b12-16b8-4db1-81bd-21c62793aa72"/>
        <meta-data android:name="unity.splash-mode" android:value="0"/>
        <meta-data android:name="unity.splash-enable" android:value="true"/>
        <meta-data android:name="notch.config" android:value="portrait|landscape"/>

里面定义了一个activity 叫UnityPlayerActivity

2019-05-09 00:55:28 qq_35037137 阅读数 25

前提:安装jdk,安装了android studio
1.下载unity hub
2.打开unity hub,安装 unity

安装记得勾选Android build support


3.在桌面上打开安装好的unity
4.新建一个screen.具体步骤参照 (这里面是一个简单的unity入门小教程,当然你也需要安装 visual studio)https://www.cnblogs.com/OctoptusLian/p/8418534.html
https://www.cnblogs.com/OctoptusLian/p/8529313.html
4.unity->prefrences->external tool,里面设置jdk 和 Android sdk 路径

WechatIMG9.jpeg

 

5.左上角File —> Building Setting —> Platform 选择 Android —> Switch Platform。
6.生成apk,单击build,取名为Test,第一次build会让你选择AndroidSDK,就是刚刚安装AndroidSDK的目录。然后就会在你选择的目录下生成Test.apk文件。

到此apk编译生成,可以运行到手机上了.

这个apk,我们用反编译工具看看,发现和正常的apk没啥区别

 

WechatIMG10.jpeg

打开androidmanifest 看一下,

        <activity android:configChanges="density|fontScale|keyboard|keyboardHidden|layoutDirection|locale|mcc|mnc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|touchscreen|uiMode" 
android:hardwareAccelerated="false" 
android:label="@string/app_name" 
android:launchMode="singleTask" android:name="com.unity3d.player.UnityPlayerActivity" android:screenOrientation="fullSensor">
            <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"/>
            <meta-data android:name="android.notch_support" android:value="true"/>
        </activity>
        <meta-data android:name="unity.build-id" android:value="5d947b12-16b8-4db1-81bd-21c62793aa72"/>
        <meta-data android:name="unity.splash-mode" android:value="0"/>
        <meta-data android:name="unity.splash-enable" android:value="true"/>
        <meta-data android:name="notch.config" android:value="portrait|landscape"/>

里面定义了一个activity 叫UnityPlayerActivity

更多unity2018的功能介绍请到paws3d爪爪学院查找。链接https://www.paws3d.com/learn/,也可以加入unity学习讨论群935714213

近期更有资深开发人士直播分享unity开发经验,详情请进入官网或加入QQ群了解

Unity3d打包android apk

阅读数 1497

反编译unity3d发布apk

阅读数 2847

反编译unity3d发布apk

阅读数 2728

没有更多推荐了,返回首页