android eclipse 编译apk后, 安装找不到入口activity

android eclipse 编译apk后, 安装找不到入口activity

此问题, 1 可能是因为manifest 里入口的activity 名字写错了.

2.  可能是eclipse 编译的设置有问题导致的.  第二个问题,往往非常隐蔽. 所以很难发现.

目前发现,  在将android 的apk 工程转到 maven工程后, 可能会修改了eclipse 工程的一些 build path里的一些配置项.

例如class 编译到的目录, 由原来的 bin目录,  改为了 target目录(maven 通常默认的目标文件夹). 所以你的eclipse还试图去bin目录去找compiled的class,所以当然找不到了。 去configure里看一下,或者重新导入工程代码。

浏览一下twitter的404页面

t1

不是什么twitter,围脖,感冒者。 近日上去twitter一瞅, 哎呀妈呀,刺瞎我的钛合金狗眼啊, 你怎么能这么说你们的主人呢。  你们怎么这么不知道羞耻呢。 你们怎么这么不知道维护世界和平呢。你们为什么这么喜欢添乱呢。  404的好。 奥巴马大叔人家购累得了,你能不给别人添乱么。 你知道什么是人人平等么。 我要是奥巴马,我也封锁你。

使用vps搭建openvpn server来查阅外文资料

如果你买了国外vps, 那么可以搭建自己的专署vpn 服务器.  其实你也可以直接购买vpn服务了, 只是稳定性和带宽你自己无法保证,都是靠人家公司的一张嘴.   不过最重要的是, 一旦用的人多了,  被某些别有用心的部门了解到,  可能会直接封锁提供服务商的ip.

如果你购买vps, 那么相对来说容易的多.  或者cloud server 也一样. 例如使用aws ec2, 你可以自己获取一个公网ip 只给自己来做vpn server, 安全性, 和稳定性,自己都可以完全保证.

aws ec2 上instance 和  一些(vps) 稍有些区别: 更多…

如何选择vpn服务器软件

经常需要查阅资料的人们, 除了用代理, 使用vpn是最方便了. 不需要设代理, 可以数据加密. 不怕留下尾巴.

vpn大家都知道Virtual Private Network. 由于我们不可能搭建自己的专线, 所以利用现有的internet网络资源, 搭建自己的私有网络链路.  那就是vpn了. 为了安全,可以使用一些加密协议. 如果我们购买了vps空间, 可以自己搭建专署自己的vpn server.

常见的vpn安全协议有,  ipsec,ssl, cisco 的DTLS, 还有ssh(哈,这个我也是刚查资料才知道的. 好强大的openssh). 不要忘了还有windows 阵营,  Microsoft Point-to-Point Encryption (MPPE) ( 通过pppd 协议) 更多…

ceph使用教程与测试

1. Fresh install your two linux . One for server , One for client.

安装完系统后, 请升级内核。 下面只提到了, rhel5,6, centos5,6的内核升级步骤, 。  其他os请访问ceph网站获取详细信息。   为什么升级内核呢, 主要是需要rbd kernel object。 在新的内核里,已经加入了该模块, 那么我们不需要自己手动编译了。ceph的具体安装的方法请见另一篇文章.http://blog.whoistester.com/ceph%e4%bd%93%e9%aa%8c/ 更多…

合法了

网站被大陆block了一些日子,  过春节前买了些黄金,  由于拖过春节后没有及早交易, 一直拖到了4月份.  结果碰到了黑天鹅.  同时工作一直没有实质突破, 真是屋漏偏逢连夜雨,让人的心情很差.

不过终于,  5.11日领取了结婚证.  算是冲喜了.  和GF在一起时间很长了,  人的感情容易变淡. 想想走到这一步也不容易.  望我们以后工作生活顺利.

复杂

小站, 前些日起突然无法访问了. 发现, 应是被墙了. 这次墙还带有一些很怪的策略.
ping www.whoistester.com 可以ping通. 在浏览器访问后(包发送出去后) , 然后立即切断线路. 等些许时间, 不再访问, 则链路又恢复正常.

实在不知原因, 由于外国的空间提供商认为没有问题, 当然因为他也不会受到gov的友好通知, 所以我只能不明不白的冤屈了. 哎,为了尝试找到原因, 我还是过滤了下以前的内容, 将稍微敏感的posts全部给私人了. 这下只能等等看了.

ceph安装教程

ceph是一个分布式对象存储系统和分布式文件系统, 可以实现高效, 高可靠性, 扩展性强.  当然很重要的是, 他是免费的, 不需要购买大容量存储和昂贵的分布式文件系统.

建议: 您使用如下操作系统,否则需要手动编译源码. 因为源码编译过程中,会碰到各种各样怪异的问题. 而且ceph maillist 也不能给与很好的支持.所以建议使用如下操作系统开始.

RHEL/CentOS6 (el6), Fedora 17 (f17), OpenSUSE 12 (opensuse12), and SLES (sles11) platforms.

想使用Ubuntu/Debian的用户, 访问这个链接去安装! 更多…

java中&和&&的区别

For integer arguments, the single ampersand (“&”)is the “bit-wise AND” operator. The double ampersand (“&&”) is not defined for anything but two boolean arguments.

For boolean arguments, the single ampersand constitutes the (unconditional) “logical AND” operator while the double ampersand (“&&”) is the “conditional logical AND” operator. That is to say that the single ampersand always evaluates both arguments whereas the double ampersand will only evaluate the second argument if the first argument is true.

这么看来, &两边也可以用布尔值的参数,这时候就不在是按”位and” 操作. 而是逻辑的and 操作符. 但是&& 和 & 在逻辑and时,还是有些不同的. 如下代码, 将&& 和 & 都试一下,便知道原因了. 不过在代码书写中, 还是不见意在逻辑and时, 使用&. 否则会让人读代码和维护代码时, 降低了可维护性. 更多…

32位系统安装64位系统虚拟机,需要打开vt

vmware workstation 中安装64位系统的虚拟机, 需要打开cpu的x86 虚拟化. 当然前提,你的cpu 得支持x86 虚拟化技术. 否则的话, 安装虚拟机的时候,会提示您, 您的cpu不支持64位.

intel 把这个技术叫做 Intel virtualization (VT-x).   浏览intel官方网站,察看哪些cpu支持该技术.

支持vt的, intel cpu列表

AMD公司则称之为,  AMD virtualization (AMD-V) .