我使用以下指令让猴子在我的应用程序上运行(通过android模拟器):
Monkey -p <packagename> -v 5000
我收到以下错误:
01-28 11:45:55.392: ERROR/MediaPlayerService(34): error: -2
01-28 11:45:55.392: ERROR/MediaPlayer(58): Unable to to create media player
01-28 11:45:58.783: ERROR/MediaPlayerService(34): error: -2
01-28 11:45:58.783: ERROR/MediaPlayer(58): Unable to to create media player
01-28 11:46:13.742: ERROR/MediaPlayerService(34): error: -2
01-28 11:46:13.752: ERROR/MediaPlayer(58): Unable to to create media player
Run Code Online (Sandbox Code Playgroud)
这种情况每隔几秒就会一次又一次地发生,并且是唯一发生的错误.这很奇怪,因为我的应用程序根本没有触及任何媒体播放器功能.这是一个简单的笔记/待办事项应用程序.任何洞察猴子触摸的是什么导致错误以及我能做些什么来防止它?
或者可以安全地忽略它吗?
谢谢!
编辑:
我想我找到了问题的根源.显然,猴子设法将我的键盘放入某种亚洲语言中.每当在下面的软键盘图像中按下左下键(两个亚洲字符)时.我收到了媒体播放器错误.有谁知道这把钥匙做什么?

我在变量中有这个字符串:
var s = 'I have _this_ string inside a variable';
Run Code Online (Sandbox Code Playgroud)
我需要一个定期的epxression来产生这个结果:
'I have <code>this</code> string inside a variable'
Run Code Online (Sandbox Code Playgroud)
此外,如果_角色是一个糟糕的选择,我愿意使用更适合的任何其他角色.
此外,如果使用相同的字符作为左边界和右边界是一个坏主意,我愿意使用不同的字符(如\this/或>this<).
我希望正则表达式只在这种情况下执行:
一个或多个空白字符,
其次是_,
其次是一个或多个charaters不属于空白或_,
其次是_,
后面跟着一个或多个白色空格字符.
以便:
'foo _bar_ baz'- > 'foo <code>bar</code> baz'
'foo _bar _ baz'- > 'foo _bar _ baz'
'foo _b_ar_ baz'- > 'foo _b_ar_ baz'
'foo _bar baz'- >'foo _bar baz'
众所周知,因为它是关于SO的最常见的主题之一,我遇到了舍入错误的问题(实际上并不是错误,我很清楚).我不会解释我的观点,而是举例说明我可能拥有的数字以及我希望能够获得的输入:
让我们说吧
var a = 15 * 1e-9;
alert(a)
Run Code Online (Sandbox Code Playgroud)
输出
1.5000000000000002e-8
Run Code Online (Sandbox Code Playgroud)
我希望能够获得1.5e-8,但我不能只乘以10e8,舍入并除以10e8,因为我不知道它是e-8还是e-45或其他任何东西.
所以基本上我希望能够获得该1.5000002部分,应用toFixed(3)并放回指数部分.
我可以转换成字符串和解析,但它似乎不正确...
任何的想法 ?
(如果你觉得这是重复的一个,我提前道歉,但我找不到类似的问题,只有相关问题)
盖尔
javascript floating-point rounding-error scientific-notation rounding
我们f是一个算术函数A={k1,k2,...,kn}是递增的顺序整数.
现在我想开始k1和比较f(ki)用f(k1).如果f(ki)>f(k1),把它ki作为k1.
现在开始ki,和比较f(kj)与f(ki),为j>i.如果f(kj)>f(ki),kj作为ki,并重复此过程.
最后,我们将有一个子序列B={L1,...,Lm}的A此属性:
L1=k1
L2=ki
L3=kj
...
Run Code Online (Sandbox Code Playgroud)
哪里
f(L(i+1))>f(L(i)),对任何人 1<=i<=m-1
例如,设f为整数的除数函数.
我认为应该有一些方法比我更有效率和更快.
你知道如何在Mathematica或Matlab中为我的目的编写代码.
Mathematica是首选.
«««««««««««««««««««««««««««««««
我已经用Mathematica为这个程序编写了一个代码,计算k的f或大数的集合B需要几个小时.
在这里我放了部分代码,这只是一个示例,我的程序中的问题可能比这些更大:
g之间的空间是产品.例如:
g [67757] g [353] = g [67757]*g [353]
««««««««««««««««««««««««««««««««««««
f[n_] := DivisorSigma[0, n];
g[n_] := Product[Prime[i], {i, 1, PrimePi[n]}];
k1 = g[67757] g[353] g[59] g[19] g[11] …Run Code Online (Sandbox Code Playgroud) 这可能看起来很糟糕,我很抱歉,我已经为Playstation 2 for uni写了一些代码.我正在为Graphic Synthesizer编写一种API.我使用的语法类似于openGL,它是一个状态机.
所以输入会像
gsBegin(GS_TRIANGLE);
gsColor(...);
gsVertex3f(...);
gsVertex3f(...);
gsVertex3f(...);
gsEnd();
Run Code Online (Sandbox Code Playgroud)
到目前为止,对于具有确定数量的顶点的线/三角形/四边形,这是很好的,但是像a LINE_STRIP或者TRIANGLE_FAN取一定数量的点.由于时间敏感的性质(这是合理的),因为在这种情况下使用了push_back()方法,因此我被多次警告使用stl容器.
如果没有理由处理未确定数量的情况会更好.目前我有一个可以一次容纳30个顶点的数组,这是处理这种情况的最佳方法吗?
我理解为了在C#中表示联合,我需要使用StructLayout [LayoutKind.Explicit]]和[FieldOffset(x)] attribut来指定联合内部的字节偏移量.但是,我有一个我想要表示的跟随联合,而FieldOffset属性仅偏移一个字节的大小.
union _myUnion
{
unsigned int info;
struct
{
unsigned int flag1:1 // bit 0
unsigned int flag2:1 // bit 1
unsigned int flag3:1 // bit 2
unsigned int flag4:1 // bit 3
unsigned int flag5:1 // bit 4
unsigned int flag6:1 // bit 5
.
.
.
unsigned int flag31:1 // bit 31
}
}
Run Code Online (Sandbox Code Playgroud)
正如你在联合中看到的内部结构一样,我不能使用FieldOffset,因为我需要一些可以稍微偏移的东西.
这个问题有方法解决吗?我试图调用一个DLL函数,其中一个数据结构被定义为这样,我没有关于如何最好地表示这个联合结构的想法.
我以前做过这个,但还是没有掌握它.我从fontsquirrel.com下载了一个字体工具包,并试图让我的自定义字体在我的网站上运行.我尝试了很多变化,包括在线发现的"防弹"方法,我现在已经把自己搞糊涂了.有人可以查看下面的代码,并告诉我如何正确地使用@ font-face在网站上使用自定义字体?
我有一个名为fonts.css的样式表位于名为css的文件夹中.这用于调用自定义字体.字体文件位于名为fonts的根目录下的文件夹中.
样式表字体的CSS 是:
@font-face {
font-family: 'BebasNeueRegular';
src: url('../fonts/bebasneue-webfont.woff') format('woff'),
url('../fonts/bebasneue-webfont.ttf') format('truetype'),
url('../fonts/bebasneue-webfont.webfontABYyK1dn') format('svg');
font-weight: normal;
font-style: normal;
Run Code Online (Sandbox Code Playgroud)
布局等的其他样式表调用这样的字体:
}
#merchandise h1 {
font-family: "Bebas Neue", Arial, Helvetica, sans-serif;
font-size: 33px;
font-weight: normal;
line-height: normal;
text-transform: uppercase;
letter-spacing: 1px;
}
Run Code Online (Sandbox Code Playgroud)
有什么明显的吗?当然,它在我的机器上本地工作,因为我已经安装了字体.
我有时会print( load( "myDataFile.RData" ) )在加载数据文件时列出数据文件的内容.有没有办法列出内容而不加载数据文件中包含的对象?
我想知道如何使用boost库创建工具可执行文件,例如bcp.我解压缩了源代码,但我不知道如何构建来创建工具.
谢谢
hoverintent插件与我需要的相反.我有一个由.trigger触发的.popup,当我将它悬停时,我希望.popup不会淡出几秒钟,但如果我将其悬停,然后再次悬停,则取消将要发生的淡出并保持.popup打开.
有谁知道我会怎么做?
这不起作用,但这是一个想法:
$('.trigger').hover(function(){
$('.popup').fadeIn(600)
}, function() {
$('.popup').delay(2000, function(){
if ($(this).blur() = true) {
$('.popup').fadeOut(600)
}
});
})
Run Code Online (Sandbox Code Playgroud)