小坏 发布的文章

Games for Windows LIVE游戏运行没反应或者xlive安装错误代码0x800b0003的解决

先卸载原有的games live

然后下载在线安装



http://download.gfwl.xboxlive.com/content/gfwl-public/redists/production/gfwlivesetup.exe



如果安装出错提示 0x800b0003

点击 logs按钮查看日志



然后找Download folder 后面的路径

然后进到这个文件夹里 进之前不要关闭live的安装器

进去后有3个MSI文件 复制出来

然后关掉live安装器

着三个文件依次安装就行了

安卓乱动build.prop无法进系统解决



果然是No zuo No die啊

刚才手贱把配置信息改坏了

还好有备份备份覆盖之后重启发现开机动画结束后进不去系统..

于是USB连上然后

打开CMD

执行

adb devices

如果返回

List of devices attached
你的手机硬件码       device



就表示你的手机已经连接可以继续了

然后执行 su 进入root权限

cd /system  进入 system目录



chown root.root build.prop 修改build.prop文件所有者为root

chmod 644 build.prop 修改<span>build.prop文件权限到 rw-r-r</span>

然后ls -l 确定文件权限是否为rw-r-r保险起见不过一般不会有问题

最后直接reboot重启之 

收工

Delphi XE6 Android 小试牛刀{发短信,打电话}

单元引用


uses Androidapi.Helpers, Androidapi.JNI.Telephony, FMX.PhoneDialer;

Function SendSMS(szTel, szText:string):Boolean;
Var//发送短信
  lpSend  :JSmsManager;
begin
  lpSend := TJSmsManager.Create;
  lpSend.sendTextMessage(StringToJString(szTel), Nil, StringToJString(szText), Nil, Nil);
  Result := True;
end;

Function CallTel(szTel:string):Boolean;
Var//拨打电话
  lpPhone :IFMXPhoneDialerService;
begin
  if TPlatformServices.Current.SupportsPlatformService(IFMXPhoneDialerService, IInterface(lpPhone)) then
  begin
    lpPhone.Call(szTel);
  end;
  Result := True;
end;



04c0ba22720e0cf345f58ccb0846f21fbe09aa17.jpg


PHP4Delphi 对PHP5.4.X支持的尝试修复

<p>

&nbsp; &nbsp;
PHP5.3.X的话 Delphi盒子论坛有人做了修改

</p>
<p>

&nbsp; &nbsp;
我是在他那个的基础上做修改的

</p>
<p>

&nbsp; &nbsp;
如果不是最近工程需求真不会去看这个代码..

</p>
<p>

&nbsp; &nbsp;
PHP5.4 把之前的php_body_write 修改成了&nbsp;php_output_write

</p>
<p>

&nbsp; &nbsp;
做向上升级兼容的话

</p>
<p>

<br />

</p>
<p>

&nbsp; &nbsp;
ZEND_BUILD_TS&nbsp;线程安全这里是一处要改的

</p>
<p>

&nbsp; &nbsp;
ZEND_MODULE_BUILD_ID 编译ID是一处

</p>
<p>

&nbsp; &nbsp;
ZEND_BUILD_SYSTEM 编译环境是一处{这个是指定是用VC6,9,11编译的}

</p>
<p>

&nbsp; &nbsp;
其他代码的话具体要看着改动了

</p>
<p>

&nbsp; &nbsp;
目前我测试PHP4Delphi的代码里至少需要有二十多个API需要做向上升级兼容

</p>
<p>

&nbsp; &nbsp;
比如 php_body_write&nbsp;需要修改成这样.. 貌似5.5.x 不支持xp跟2k3系统所以我暂时不会去看

</p>

{$IFDEF PHP540}
  php_output_write(Memory, Size, TSRMLS_DC);
{$ELSE}
  php_body_write(Memory, Size, TSRMLS_DC);
{$ENDIF}

<p>

<br />

</p>
<p>

&nbsp; &nbsp;
至于完整的Fix版等手上工程忙完了再改个完整的放出来

</p>
<p>

&nbsp; &nbsp;
下图是我DeBug时的输出....

</p>
<p>

&nbsp; &nbsp;
数了下二十多个...

</p>
<p>

<br />

</p>
<p>

<br />

</p>
<p>

<a href="http://bcs.duapp.com/flandre/Blog/20140511/无标题.jpg"><img src="http://bcs.duapp.com/flandre/Blog/20140511/无标题.jpg" alt="无标题.jpg" /></a>

</p>