高级

Android 应用程序开发另解及 Android SDK 工具集的另类用法

相信对于广大Android应用开发爱好者来说,Android SDK工具集的大家都已经能够很熟练的使用,但是我这里要介绍的是SDK工具集的非常用使用方法,即“另类用法”。

首先要说的是,大部分的Android应用程序开发者是基于Android模拟器来开发应用程序的,这种开发方式虽然很方便,直接用Eclipse就可以集成开发环境,基本上不需要手动去设置或者操作什么,但是同时也有几点很大的弊端:

1、Android模拟器的内存有限,如果开发相对比较耗资源的应用程序,就比较头疼了--模拟器运行的十分缓慢;而且随着模拟器分辨率设置的变化,分辨率越大模拟器就越卡也给应用开发带来了不小的困扰。这时候有些通报可能就会选择购买开发板或者用买个Android手机来进行应用的开发。但是其实,我们是有更好的方式来做Android的应用开发,这里先卖个关子。

2、通常来说,大家进行Android应用程序的开发都是在本机上实现的,也就是说代码编辑和模拟器运行是在同一台机器上实现的,但是有没有想过将这两者分别在两个机器上进行,或者说用虚拟机来实现Android系统的模拟呢?

  • 安卓*
  • Android*
  • 高级
  • Curated Home
  • PHP 多线程扩展(正儿八经的线程)pthreads 安装

    环境CentOS 6.3 64bit,php 5.4.5

    pthreads需要线程安全环境,

    下载php的安装包,解压:

      tar zxvf php-5.4.5.tar.gz//名字是不是这个我不确定,自己去下载

    安装:

    ./configure --enable-zts --prefix=/usr/local/php-zts //或者 --enable-maintainer-zts

    make

    make install

    结果就把线程安装版的php安装到了/usr/local/php-zts,目前我不了解开启线程安全到底会带来什么影响,所以,就弄两个测试版本。

    如果遇到undefined reference to `executor_globals_id'

    make clean就可以了

    下载和安装pthreads:

    tar zxvf pthreads

  • 开发人员
  • 学生
  • Linux*
  • 高级
  • 中级
  • Curated Home
  • OpenMP not using all processors

    I am trying to use MKL libraries and OpenMP in a MSVS C++ application on Windows7. The application shows affinity for all 24 processors (2 nodes, 6 processors, HyperThreaded). omp_get_num_procs() also shows 24 processors.  When I run the program only 1 node and 6 processors are accessed. This is confirmed  when I use "KMP_AFFINITY=verbose,none". It ouputs "OMP: Info #179: KMP_AFFINITY: 1 packages x 6 cores/pkg x 1 threads/core (6 total cores)".  I get no compiler or linker complaints.

    Configuring Your Android* USB Debug Connection for the Intel® XDK

    If you are having trouble getting the Debug tab, Profile tab or “Run My App” tool on the Develop tab to start with your USB-connected Android* device, try starting App Preview (on your device) before you initiate the Debug, Profile or Run My App tasks. This sometimes resolves USB connection issues when using low performance Android devices. If starting App Preview on your device before you start these tasks does not solve the issue, you may have an Android USB debug driver problem. In that case, please follow the instructions provided below.

    订阅 高级