game.multiplayer = bundle.getString("multiplayer" ,null);
Run Code Online (Sandbox Code Playgroud)
给出错误:
java.lang.NoSuchMethodError: android.os.Bundle.getString
Run Code Online (Sandbox Code Playgroud)
其他方法如
game.word.word = bundle.getStringArray("word");
Run Code Online (Sandbox Code Playgroud)
工作得很好.
有人有什么想法?
当我编译一个Android应用程序时(我尝试使用sdk中的示例应用程序).我收到此错误:
>Error executing aapt: Cannot run program "/home/roel/projects/sdk/build-tools/18.0.1/aapt": >error=2, No such file or directory: error=2, No such file or directory KeyChainDemo >line 1 Android ADT Problem
Run Code Online (Sandbox Code Playgroud)
但是aapt在那个地方?
>[roel@archUSB 18.0.1]$ ls /home/roel/projects/sdk/build-tools/18.0.1/
>NOTICE.txt aidl dx libLLVM.so libbcinfo.so llvm-rs-cc source.properties
>**aapt** dexdump lib libbcc.so libclang.so renderscript
Run Code Online (Sandbox Code Playgroud)
注意:我也得到错误"R无法解决",但我很确定当我解决问题1时,我也解决了这个问题
我的jenkins工作使用testlink来存储他们的测试结果.如果测试失败,testlink插件会将构建状态更改为unstable.
但是我想在构建后的操作中通过Xunit插件确定构建结果,因为使用Xunit可以调整故障阈值.如果出现新错误,构建应该只是不稳定.
我希望做到以下几点:
- 测试 -
--testlink - >标记为不稳定 -
- groovy scipt - >标记为成功 -
build.result = hudson.model.Result.SUCCESS
- xunit,检查不稳定/成功的门槛 -
但是,似乎无法将构建状态更改回成功.所以现在testlink标记为不稳定,而xunit mirros就是这种状态.
有办法解决这个问题吗?
我在cortex-m0上有一个svc异常处理程序的以下实现:
int __attribute__((naked))
sv_call_handler(uint32_t n, uint32_t arg1, uint32_t arg2, uint32_t arg3,
uint32_t arg4, uint32_t arg5)
{
irq_off();
Run Code Online (Sandbox Code Playgroud)
当我为cortex-m0构建它时,它看起来像这样:
0x7a50 <sv_call_handler> movs r4, r0
0x7a52 <sv_call_handler+2> str r1, [r7, #12]
0x7a54 <sv_call_handler+4> str r2, [r7, #8]
0x7a56 <sv_call_handler+6> str r3, [r7, #4]
0x7a58 <sv_call_handler+8> bl 0x3194 <irq_off>
Run Code Online (Sandbox Code Playgroud)
当然,导致硬故障,R7中的值是"未定义的",并且它很可能包含不在地址范围内的值.
当我删除裸属性时,程序集更有意义:
0x7a50 <sv_call_handler> push {r4, r5, r7, lr}
0x7a52 <sv_call_handler+2> sub sp, #32
0x7a54 <sv_call_handler+4> add r7, sp, #8
0x7a56 <sv_call_handler+6> str r0, [r7, #12]
Run Code Online (Sandbox Code Playgroud)
我之前没有使用过裸属性,为什么现在会发生这种情况呢?与svc异常处理程序是一个特殊情况这一事实有什么关系吗?
openssl pkcs8 -topk8 -inform PEM -outform DER -in server.key -out server.der -nocrypt
openssl rsa -inform PEM -in server.key -outform DER -out server2.der
Run Code Online (Sandbox Code Playgroud)
我想找出为什么 server.der 和 server2.der 是两个不同的文件?RSA不是总是pkcs8吗?
我在我的 arch linux 发行版上安装了 mingw,以便交叉编译 Windows 应用程序。一切似乎都工作正常,除了当我包含 Winsock2 时:
x86_64-w64-mingw32-gcc -c -Wall -o tcp.o tcp.c
tcp.c:14:24: fatal error: Winsock2.h: No such file or directory
#include <Winsock2.h>
Run Code Online (Sandbox Code Playgroud)
我错过了什么包裹?