精华内容
下载资源
问答
  • 之前Android调试都是日志,很不方便,后来yan j

    之前Android调试都是日志,很不方便,后来研究了一下VisualGDB,发现很好用。

    有几篇文章很好

    http://yybear.blog.51cto.com/9028161/1424917

    http://www.importnew.com/1768.html

    http://blog.csdn.net/i_am_zw129/article/details/24395875


    其中遇到的问题有 “符号表载入失败”,

    通过 build_native 加入参数NDK_DEBUG=1

    以及Application.mk加入APP_CPPFLAGS += -g3 APP_CPPFLAGS += -O0 APP_ABI := armeabi armeabi-v7a


    后来不能查看变量,这是因为ndk的gcc版本和visualgdb的版本相差比较大

    Android.mk加入LOCAL_CPPFLAGS:= -gdwarf-3解决

    展开全文
  • Unity 在AndroidStudio调试android游戏

    千次阅读 2018-02-11 17:27:33
    1 .当把Unity3D 开发的游戏安装到android ...这里可以通过运行手机游戏通过USB 在AndroidStudio 里面调试,有时候可能usb 连接出现检测不到设备,然后出现 如下的 Unable to create Debug Bridge:Unable to sta...

    1 .当把Unity3D 开发的游戏安装到android 手机的时候偶尔会出现这类问题,在Unity 里面没有错误,而在手机里面出现一些Bug,导致一些流程游戏不能玩。

    这里可以通过运行手机游戏通过USB 在AndroidStudio 里面调试,有时候可能usb 连接出现检测不到设备,然后出现
    这里写图片描述
    如下的
    Unable to create Debug Bridge:Unable to start adb server……或者error: could not install smartsocket listener: cannot bind to 127.0.0.1:5037等的字体。通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 (10048),这时候就可以通过如下去试一下
    http://www.cnblogs.com/huangenai/p/7472131.html
    但是这边还是不行的话,比如出现我这样的问题被360 的给占用
    这里写图片描述
    无法终止的情况下,这时候就可以通过如下方式
    在 sdk->platform-tool 运行 adb tcpip 5555(通过按住shift 键右击鼠标出现命令窗口的一个下拉框输入adb tcpip 5555 )这里写图片描述
    这时候重启Android Studio 就ok了。
    这里写图片描述

    参考https://stackoverflow.com/questions/33557845/android-studio-show-the-dialog-unable-to-create-debug-bridge-unable-to-start

    展开全文
  • android真机调试

    2019-12-19 16:18:14
    (1)导出U3D项目的时候勾选Profile,安装游戏到手机。 (2)打开CMD命令行,cd到adb根目录,然后输入以下命令。将下面'这里加你的包名'改为你游戏打包出来的名,即Bundle Identifier。例如:com.Company.aaa。 ...

    1.ADB

     

    注意防火墙是否屏蔽掉了54998~55511端口,若屏蔽就打开。

    (1)导出U3D项目的时候勾选Profile,安装游戏到手机。

    (2)打开CMD命令行,cd到adb根目录,然后输入以下命令。将下面'这里加你的包名'改为你游戏打包出来的名,即Bundle Identifier。例如:com.Company.aaa。

    adb forward tcp:54999 localabstract:Unity-这里加你的包名

    (3)打开游戏的时候,同时打开window->profiler,然后选择选择AndroidProfiler(ADB@127.0.0.1:54999),连上即可。

     

    以WIFI的方式。

     

    这个方法需要电脑所在的网络和手机所在的网络在同一子网下才能进行。

    (1)导出U3D项目的时候勾选Profile,安装游戏到手机。

    (2)打开游戏的时候,同时打开window->profiler,然后选择选择输入IP,连上即可。

    展开全文
  • android 真机调试与打包 真机调式 cocos creator 环境配置完成后 选择 编辑器 => 项目 => 构建发布 => android => 构建 构建完成后打开 android studio 打开 构建完成的目录 项目\build\android\proj ...

    android 真机调试与打包

    真机调式

    cocos creator 环境配置完成后 选择 编辑器 => 项目 => 构建发布 => android => 构建

    构建完成后打开 android studio 打开 构建完成的目录 项目\build\android\proj

    插入真机打开开发者模式,部分手机系统需要开启 use 安装限权,不然报错。右上角有个绿三角,点击即可调试。

    android studio 的控制台 代码里边写 console.log 没办法输出打印,得用 log

    真机调试 密匙对不上

    真机调试默认走 debug 模式 cocos creator 编译没有配置 debug 密匙 需要手动配置

    android studio 打开后会生成4个 路径

    instantapp
        ...
    libcocos
        ...
    libservice
        ...
    与项目相同的目录
        ...
    Gradle Scripts
        build.gradle(Module:proj.instantapp)
        build.gradle(Module:proj.libcocos)
        build.gradle(Module:proj.libservice)
        build.gradle(Module:proj.项目名) // 打开这个文件
    

    在指定的位置配置 debug 的密匙

    android {
        signingConfigs {
    
           release {
                if (project.hasProperty("RELEASE_STORE_FILE") && !RELEASE_STORE_FILE.isEmpty()) {
                    storeFile file(RELEASE_STORE_FILE)
                    storePassword RELEASE_STORE_PASSWORD
                    keyAlias RELEASE_KEY_ALIAS
                    keyPassword RELEASE_KEY_PASSWORD
                }
               keyAlias ''
               keyPassword ''
               storeFile file('')
               storePassword ''
            }
            // 新加的密匙
            debug {
                keyAlias ''
                keyPassword ''
                storeFile file('')
                storePassword ''
            }
        }
    }
    

    build 打包

    需要 build 带有签名的包,得选择 build -> generate signed buneld

    若编译 cocos creator 时选择自定义密匙, 在 generate signed buneld 的时候可能会报错。

    检查 build.gradle 密匙有没对应,特别是路径,cocos creator 编译配置密匙路径,build.gradle 还是老路径

    展开全文
  • 泡泡龙游戏
  • android 分辨率调试

    2011-03-25 13:36:57
    Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译...
  • 正因如此,最近我们找机会了解了 Android Studio 团队在提升调试速度方面使用的一些技巧。接下来,我们会为您一一呈现那些我们认为最好的、节省您时间的、且方便与您的调试流程整合的小技巧。 虽然您的应用可能与...
  • 按照文档指导,Android 真机原生调试 Sources栏没有源码,无法进行断点调试.增补一条方案,将调试的地址替换为以下地址,即可解决.(红色部分为官方指导给出的调试链接,绿色为修正后可断点调试的链接)....
  • 但是假如在当前电脑并没有配置适用于Android开发的Eclipse版本的情况下,想要查看Android设备运行应用或者游戏时的实时输出日志,可以直接借助Android调试工具 adb 来完成。adb简介:adb 全称是 Android Debug ...
  • 1.简介smalidea是一个IntelliJ IDEA/Android Studio smali语言插件,可实现动态调试smali代码。下载地址为:https://github.com/JesusFreke/smali/wiki/smalidea。Android Studio的安装,就是傻瓜式的安装,一路next...
  • 1.不生成APK就想在手机上面看到效果,可以用Unity Remote这个软件就行了。 2.想看到Unity上面自己写的log 信息,可以 adb logcat | findstr "Unity mono" 可在android下打出log日志。
  • Android调试adb库

    2018-01-14 16:51:50
    Andorid调试用adb库,可直接使用该库控制android手机,包括截图等,也可通过程序调用该库,例如写代码玩微信跳一跳游戏,需要使用该库对手机屏幕进行截图,后对截图进行处理从而找到下一步应该跳多远
  • 下载jdk,sdk推荐网址http://tools.android-studio.org/index.php/sdk/85-tools/109-android-tools-download 2.下载完成后,运行SDK Manager,勾选Tools文件夹下的以下三个,与调试机子API匹配的Android系统(通常用...
  • H5游戏调试技巧

    2019-08-19 13:05:27
    H5游戏调试有两个难点:环境和模块 环境困难是指不同操作系统、不同浏览器产生的表现差异 比如以下常见环境 Windows * chrome/firefox Mac * chrome/safari iphone/ipad * safari/qq微信浏览器 android * 各种...
  • 前言:当使用Unity开发移动端的游戏,特别是使用到手机的传感器,如重力感应等,调试的时候,很麻烦,因为每次都需要编译成APK后安装到手机中测试,而Unity Remote便能很好的解决这个问题,Unity Remote能将手机的...
  • 在写这篇文章之前,xxx已经写过了几篇关于改android调试主题的文章,想要了解的朋友可以去翻一下... 这不但是想在PC上休会Android游戏的玩家的福音,更是我们这些苦逼的Android程序员的造化,因为以往我们的几种调试...
  • 作为开发者,我们有时会被一些问题所困,导致在调试器中所花费的时间甚至超过了编写代码所用的时间。正因如此,最近我们找机会了解了 Android Studio 团队在提升调试速度...
  • 下面我们就详细的讲讲这个移植过程,说得更加具体些,就是本身这款游戏android 版本并非我移植的,本身模拟器也是有开源项目支持的。西游释厄传有人已经移植 ok了,但是市面上开源的只有 SDL1.3版本,而这个版本...
  • Android游戏引擎 里面是个eclipse工程 倒入之后进行相关配置 即可调试运行 游戏逻辑采用lua 编写lua代码即可作游戏 游戏函数调用请查看源代码 hyperbolic类 顺便一提 lua代码支持中文 英文差的朋友别担心哦 有不懂的...
  • 使用Android Studio调试内存问题

    万次阅读 2015-11-26 14:38:22
    前言内存问题对于Android开发者是永远的痛。如果一个Android程序员说他没有遇到过OutOfMemory,那只能说他绝对不是做Android的。以往在ADT年代,都是使用eclipse的Mat(http://www.eclipse.org/mat/)插件来做内存分析...
  • java层保护1 代码混淆apk应用在被逆向分析时,java层代码...Android开发中提供了Proguard这一工具来进行代码混淆。这里只做简单介绍,Proguard是一个开源项目,他能够对Java类中的代码进行压缩(Shrink),优化(Opt...
  • 游戏开发,遇到一些闪退bug,只能进行模拟器调试或者真机调试android应用,可以用eclipse或者android studio可以查看运行的日志,从而定位闪退问题。 不过eclipse或者android studio都太重了,启动要等半天,...
  • 首先是下载所需要的软件 cocos2dx.2.2.6,点击打开... ... ... ... android-ndk,点击打开链接 cygwin,点击打开链接 luaStudio,点击打开链接 Python,官网去下载,2.7版本 所有软件下载好了之后接下来是安装 1.解压c
  • android连接智能电视调试

    千次阅读 2019-07-11 10:18:32
    最近要弄一个在电视上玩的小游戏,需要Android添加登录及套壳游戏页面,所以要连接电视进行调试,新买的测试电视是小米4c。但电脑是air没有连接电视的线。幸好可以直接用adb连接调试。步骤如下 1、打开电视的开发者...
  • 在PC上利用snapdragon,Intel GPA对安卓模拟器抓帧进行渲染分析是一个向别人学习的好方法,这两天用这两个软件对模拟器抓帧发现使用起来坑还是蛮多的,所以分享记录一下 SnapdragonProfile 先说SnapdragonProfile,我...
  • Android调试桥adb

    千次阅读 2011-08-17 22:58:37
    Android 调试桥 http://www.androidin.com/docs/reference/adb.html#sqlite Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器的状态。 可以通过下列几种方法加入
  • Unity2019Android调试

    2021-03-27 22:00:22
    在Unity下切换到Android平台,并根据需要选择Build参数(这里的Build参数如果仅仅是在编辑器下运行并不打包的话可以不用勾选,保持默认即可,还有一个RunDevice参数,当我们连接操作成功之后该参数中会多一个自己的...
  • 附注:上一篇文章:《Unity开发Android游戏(二)Hello world!》 ■unity的官方说明如下: Android Remote Android Remote 是一种 Android 应用程序,它允许您使用设备远程控制 Unity 中的工程。这对快速...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 28,337
精华内容 11,334
关键字:

安卓游戏调试