- 博客(35)
- 资源 (44)
- 收藏
- 关注

原创 Failed to code sign "xxxxx"
1.复制udid 后面的一串文字 "xxxxxxx".2.关闭xcode 找到xcode 文件位置。选中xxx.xcodeproj右键选择显示包内容3.打开project.pbxproj文件,搜索所有的udid(一般都是两个)整行删除。 command+s保存4.重新打开工程,跑起来吧 , 接下来就是fix,,,选择个证书什么的然后resert就ok拉。
2016-09-21 14:59:07
696

原创 Eclipse使用过程中出现java.lang.NoClassDefFoundError解决
如果 jdk、 classpath 、jar 等等设置都是正常的,可在eclipse 报错,打出的apk 提示java.lang.NoClassDefFoundError解决方案如下:将properties属性里的java compiler-->building-->abort build when build path errors occur 前的勾去掉了这样就ok 了。
2016-08-23 15:22:30
7587
1

原创 使用opensles android 播放音效 too many objects 处理
在使用opensles 播放游戏音效时,出现too many objects的提示,这就说明之前创建的音效的SLPlayItf的这个句柄没有及时删除,导致越来越多。本人的游戏中在同一时间内会同时播放出好10个左右的音效,由于某原因没有把SLPlayItf 删除,导致之后的播放同一个音效的时候就播不出,没声音了。下面进行分析 SLPlayItf 没有删除进行分析:在创建open
2016-05-28 17:23:21
3339

原创 mac 环境变量配置
1. 启动终端Terminal2. 进入当前用户的home目录 输入cd ~3. 创建.bash_profile 输入touch .bash_profile4. 编辑.bash_profile文件 输入open -e .bash_profile.bash_profile 文件内容:export ndkr9=/Users/
2016-02-24 16:45:47
456

原创 IOS Android 视频播放(不使用第三方库,使用平台底层sdk)实现
IOS 的实现步骤如下1:加入引用头文件,声明对象//video#import @property (strong,nonatomic) EAGLContext *context;2:编写播放逻辑//video----start-(void) playerVideo{ if( [self IsVideoPlaying] )
2016-01-19 11:28:18
1777

原创 关于OSX 是bate 版本的,IOS提交appstore 的问题
如果 OSX 是bate 版本的,那在发布后,得到的archive 文件 需要改plist 文件只需将其中的BuildMachineOSBuild 改为 OSX 的正式版就行,比如现在最高版的15B42,即可另一种方法就是将mac 系统升级到非bate版本即可
2016-01-19 10:11:37
695

原创 freetype 编译 android so 库
1:下载freetype 源码 http://sourceforge.net/projects/freetype/files/freetype2/2:在builds 目录下创建一个jni 文件夹3:在jni 文件夹下创建两个文件,分别为 Android.mk 和 Application.mk4:配置Application.mk内容,如下APP_ABI := armeabi arme
2015-12-22 16:39:03
3210
1

原创 eclipse检测不到android的手机
使用cmd 命令行操作1:adb kill-server如果出现提示 * server not running *2:adb start-server* daemon not running. starting it now ** daemon started successfully *
2015-12-11 10:24:18
824

原创 java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
在开发游戏/应用的过程中,如果出现:java.lang.RuntimeException: Can't create handler inside threadthat has not called Looper.prepare()这种报错,可以查看log知道,大概的原因是因为在你的这个线程中调用了其与其余线程中的activity 解决方法:需要这同样的线程中调用只需要创建一个ha
2015-11-17 20:16:12
823

原创 andrioid EditText 光标设置为文本的末尾
if( m_pText != null ) { m_nInputType = Type; m_strText = strText; m_maxChars = MaxNum; Runnable keyShowRun = new Runnable(){ public void run(){ //if(m_pText.getText().length() >
2015-11-14 14:48:22
784

原创 IOS 游戏键盘
如何在运行在ios上的游戏创建键盘,接下来,就按下面的思路进行,有关这一块,本来做的有点久了,有些有点忘了。简单的思路,就是创建一个UITextField 对象,让当你游戏中点击你的UI控件时,实际上就触发UITextField键盘事件,整个游戏过程中,就一个这个对象。大体思路如下:创建一个类专门来管理键盘,这个类进行对ios object-c类的处理,这样就可以简单快捷的处理ios键盘,
2015-11-14 14:46:43
4548

翻译 3DSMax导出插件VS调试
在为自己的3d引擎在3dsmax 中导出自己的模型数据文件时,在开发的时候需要调试跟踪等等,这篇简短的文章可以帮你解决1:配置开发环境(我用的是编程环境是VS2008 ,3DSMax 是2010 版本)这个只能自己去下载了,下载好后vs 和3dsmax,那就安装吧 如果下载的3dsmax 中不带sdk 的那就自己再去下载max 的sdk2:配置 打开max sdk 目录
2015-11-14 14:40:19
1337

原创 IOS8.0以上的后台消息推送不正常解决方案
Apple 推出IOS8.0后,发现我原来在8.0以下版本的后台消息推送正常,在ios8后不正常了,现在来解决这个问题。首先观察:那一台ios8.0以上的机器做调试,观察出现这个提示registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later.查询后知道这个函数在ios8后,已经失效被废除..
2015-11-14 14:21:22
1542

原创 android 5.0 以上版本 c++调用java 崩溃问题
在android 5.0以下的版本是正常的,在5.0以上的版本的手机系统上运行应用奔溃的问题start/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: the return type of CallStaticObjectMehtodV does not match void .........in call to C
2015-11-13 14:07:35
3789

原创 android 键盘隐藏、显示的监听
在网上搜了好久,有几个方法是可行的,比如给视图添加一个布局发生变化的时候,做根视图与当前视图的高度差,来做键盘显示隐藏的监听.....这个思路貌似可以,但是在你的app中如果没有对视图的大小位置做任何的改变或者你创建是视图不是滚动视图,这就行不通的。。。所以我给出的方法是,不管你的视图大小位置有没有发生变化,都可以做监听。。。(因为我开发的游戏是视图大小位置是不做改变的)1:导
2015-07-03 15:06:18
1090

转载 推导和理解正交投影变换
转载地址:http://blog.youkuaiyun.com/popy007/article/details/4126809
2014-08-13 11:55:02
4024

转载 IOS7.0以上 电源、时间的状态栏取消设置方法
电池状态栏。 //方法一(代码设置):现在ios7已经更改为透明,并且不占用屏幕高度。其中隐藏及显示的方法如下:在uiviewcontroller的子类下,调用: if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) { // iOS 7 [s
2014-05-22 15:36:04
1320

转载 iOS真机调试 for Xcode 5
iOS真机调试 for Xcode 5 (2013-12-19 14:27:17)转载▼ 分类: ios由于Xcode5的到来,关于iOS软件进行真机调试方面,有了一些变化,苹果在Xcode 5中修改了一些规则,一方面是阻止以往破解的方式进行调试(免证书).另一方面是添加了自动生成证书的功能特性,来加快我们开发者生成一些调试用
2014-02-22 17:53:28
922

转载 【转载】使用Xcode和Instruments调试解决iOS内存泄露
本文转载自遗失的美好《使用Xcode和Instruments调试解决iOS内存泄露》虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。本文假设你已经比较熟悉Obj-C
2013-07-20 00:18:42
696

原创 MFC 不规则对话框(加载png 为背景)
1:本文是使用的是 Gdi 的cImage 加载png 2:首先加载函数如下:bool CPNGDialogRegionDlg::LoadImageFromResource( CImage* pImage, UINT nResID, LPCWSTR lpTyp ){ if (pImage == NULL) return false; pImage->Destroy(); /
2013-05-29 22:59:32
3135

原创 ogre3d 移植到ios平台
(本人以ogre3d -1-8-1 半版本为例)一:工具 1: xcode 2:ogre3d_SDK、IOSDependencies 下载地址:http://sourceforge.net/projects/ogre/files/ogre-dependencies-mac/1.8/ 3:Cmake (dmg格式) 下载地址:http://ww
2013-05-08 22:22:48
1534
原创 Error:(30, 0) Could not find method implementation() for arguments [directory 'libs'] on object of t
* What went wrong:A problem occurred evaluating root project 'gradleOut'.> Could not find method implementation() for arguments [{name=xxxxxx, ext=aar}] on object of type org.gradle.api.internal....
2019-05-14 12:05:02
2821
原创 Can't find the name of Intel ICD OpenGL driver
Can't find the name of Intel ICD OpenGL driver
2017-03-14 09:53:27
31028
9
原创 Call requires API level 11 (current min is 10): android.content.ContentResol 解决方法
Call requires API level 11 (current min is 10): android.content.ContentResol右键点击项目->Android tools ->Clear Link Markers.即可临时解决,但是如果调试用的模拟器是低版本的,则在调试完后还有这个错误。如果把manifest文件中的user-sdk的androi
2016-06-27 11:53:44
1094
原创 关于android 中控件位置动态设置的问题
1:动态创建一个控件,比如WebViewWebView m_mWbView = new WebView(getApplication());2:设置layout 参数,使用FrameLayout ,其他的好像动态设置位置都无效.....ViewGroup mViewGroup = xxxx;//这个是根据自己的代码做赋值即可FrameLayout.LayoutParam
2016-01-20 13:55:06
614
原创 .Net Framework 3.5 安装错误 Error code 1603 解决方法
Error code 1603”根据这个提示信息可以知道,是注册表写入权限的问题导致了安装.NET Framework失败,解决方法如下运行 regedt,找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ZONE_ELEVATION”这个注册表key或其上一级的key:
2015-03-08 16:46:14
13109
原创 armeabi-v7a 与 armeabi有什么区别
在我们android APK的根目录有一个 libs文件夹,此文件夹下包含了armeabi 和armeabi-v7a两个文件夹,我们的c代码编译成的本地库(各种.so)就会放在这两个文件夹其中的一个。那armeabi-v7a 与 armeabi有什么区别,都是什么意思呢? armeabi和armeabi-v7a是表示cpu的类型,我们知道一般的手机或平板都是用arm的cpu(mips
2014-09-23 15:40:00
1439
转载 C++ 程序路在Linux上Crash时生成Carsh报告(Core Dump)
C++ 程序路在Linux上Crash时生成Carsh报告(Core Dump)包含如下头文件#include #include 在主函数中添加如下代码段:#ifndef WIN32struct rlimit r;getrlimit(RLIMIT_CORE, &r);r.rlim_cur = r.rlim_
2014-07-23 11:28:22
1022
转载 gdb调试正在运行的进程
有时会遇到一种很特殊的调试需求,对当前正在运行的其它进程进行调试(正是我今天遇到的情形)。这种情况有可能发生在那些无法直接在调试器中运行的进程身上,例如有的进程 只能在系统启动时运行。另外如果需要对进程产生的子进程进行调试的话,也只能采用这种方式。GDB可以对正在执行的程序进行调度,它允许开发人员中断程序 并查看其状态,之后还能让这个程序正常地继续执行。 GDB提供了两种方式来调
2014-06-11 10:34:42
1387
原创 vs 预编译问题
预编译又称作预处理,主要是做了些代码文本的替换工作,比如 拷贝 #include 包含的文件代码、#define 宏定义的替换、条件编译等,主要处理#开始的预编译指令,预编译指令指示了在程序正式编译前就由编译器进行的操作,可以换在程序中任何位置。 c编译系统在程序通常编译之前,先进性预处理。预处理功能主要有:1,、宏定义,2、文件包含,3、条件编译。在使用的过程中通常会出现以下这种报错:f
2013-07-20 14:14:53
1306
原创 Scalefrom 中制作3D旋转UI的方法
本文章完全使用矩阵来操作旋转:首先,我们必须打开矩阵变量:_matrix3d ( 长度为16的数组 )_global.gfxExtensions = true;Tween.init();其次,添加在制作过程中会用到的函数:(本人只添加3个)//--------------------------------------------------------------------
2012-03-15 20:06:41
725
原创 lua 与 c++ 的相互调用
#include "stdafx.h"extern "C" {#include ".\lua\lua.h"#include ".\lua\lauxlib.h"#include ".\lua\lualib.h"};#pragma comment(lib, "lua51.lib")#pragma comment(lib, "lua5.1.lib")static lu
2011-10-20 08:38:13
391
NiceVibrations3.4.1_Unity.rar
2020-07-31
Unity Asset Bundle
2024-03-23
Matica Cloth 1.12.5
2023-07-20
UniWebView 4.3
2023-06-29
XmlLayout ugui unity.7z
2020-01-17
Visual Assist X 10.9.2291
2019-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人