每当我通过电子邮件发送.apk文件作为附件,然后从我的电子邮件帐户打开手机中的.apk文件时,我收到解析错误.
但是,如果我将.apk放在我的网站上并提供一个URL,它就像一个魅力.
一个bug?只有我?我做错了吗?
谢谢
我已经尝试过Jenkins-Job的答案,但它没有帮助我.
有谁有任何不同的答案?Jenkins安装在tomcat下的Ubuntu 12.04上.我已将其配置为使用CVS存储库进行构建.当我尝试进行新的构建时,由于以下错误而失败.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:34.392s
[INFO] Finished at: Mon Aug 19 12:32:14 IST 2013
[INFO] Final Memory: 13M/206M
[INFO] ------------------------------------------------------------------------
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at BUILD level /usr/local/tomcat/webapps/jenkins/jobs/Data_Ingestion_Tool/workspace/DataIngestionTool/target/site/jacoco to /usr/local/tomcat/webapps/jenkins/jobs/Data_Ingestion_Tool/builds/2013-08-19_12-28-39/htmlreports/Jacoco_Coverage_Report
ERROR: Directory '/usr/local/tomcat/webapps/jenkins/jobs/Data_Ingestion_Tool/workspace/DataIngestionTool/target/site/jacoco' exists but failed copying to '/usr/local/tomcat/webapps/jenkins/jobs/Data_Ingestion_Tool/builds/2013-08-19_12-28-39/htmlreports/Jacoco_Coverage_Report'.
ERROR: This is especially strange since your build otherwise succeeded.
Build step 'Publish HTML reports' changed build result to FAILURE
Finished: FAILURE
Run Code Online (Sandbox Code Playgroud)
我错过了任何用户权限吗?
我试过给予完全读写访问权限
在/ usr /本地/ Tomcat的/ …
使用SSL证书进行SOAP调用时出现SSL错误:
请求已中止:无法创建SSL/TLS安全通道.
奇怪的是,如果我在Firefox中加载证书并访问端点或调用API而不发送任何数据,我不会收到任何错误消息并且连接成功.暴露API的公司也提到证书是犹太人的.
我正在加载的证书具有"Everyone"的完全权限.我已经尝试过我在互联网上看到的所有解决方案,但仍然遇到错误.
这是我创建请求的代码:
ServicePointManager.Expect100Continue = true;
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
var request = (HttpWebRequest)WebRequest.Create(plugin.EndPoint);
request.ContentType = "text/xml; charset=utf-8";
request.Method = "POST";
Run Code Online (Sandbox Code Playgroud)
获取证书的代码(我也尝试过使用pfx):
var cert = new
509Certificate2(@"C:\clientcert.p12", "FakePassword");
request.ClientCertificates.Add(cert);
Run Code Online (Sandbox Code Playgroud)
和请求的代码:
byte[] byteArray = Encoding.UTF8.GetBytes(xml);
request.ContentLength = byteArray.Length;
using (var dataStream = request.GetRequestStream())
{
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();
using (WebResponse response = request.GetResponse())
{
using (var responseStream = response.GetResponseStream())
{
StreamReader reader =
new StreamReader(responseStream ?? throw new InvalidOperationException());
return reader.ReadToEnd();
}
}
}
Run Code Online (Sandbox Code Playgroud)
编辑:
以下是运行请求的跟踪输出:
System.Net信息:0:[11844] InitializeSecurityContext(In-Buffers count = …
C:\Users\mites>docker pull busybox
Using default tag: latest
latest: Pulling from library/busybox
no matching manifest for unknown in the manifest list entries
Run Code Online (Sandbox Code Playgroud)
怎么解决这个?它会在每个拉动命令上出现.
在Firebase unity3D SDK中当我尝试获取凭据时,它会向我询问id_token和access_token.
对于我见过的一些例子,我猜想access_token必须为null,但我不知道如何处理这个id_token.代码示例:
这是电话:
Firebase.Auth.GoogleAuthProvider.GetCredential(string id_token,string access_token);
Run Code Online (Sandbox Code Playgroud)
这是一个unity3D示例代码:
public void GoogleLogin(Action<bool> loginOK)
{
string id_token = "90096201****-353hvgf63fecvvc3mi****s6140f98a.apps.googleusercontent.com";
Firebase.Auth.Credential credential;
credential = Firebase.Auth.GoogleAuthProvider.GetCredential(id_token,null);
auth.SignInWithCredentialAsync(credential).ContinueWith (task =>
{
if (!task.IsCanceled && !task.IsFaulted)
{
loginOK(true);
}
else
{
loginOK(false);
}
if (task.Exception != null)
{
Debug.LogException(task.Exception);
}
});
}
Run Code Online (Sandbox Code Playgroud)
我认为这将是来自谷歌控制台的Oauth 2.0令牌.但这似乎不起作用.谷歌回答告诉我下一个:
11-29 13:58:25.476 com.google.android.gms 2009 3225 I AuthChimeraService
"message":" 无法解析Google id_token:90096201**** - 353hvgf63fecvvc3mi****s6140f98a.apps.googleusercontent.com"
我知道我做错了什么?
我正在开发一个多人角色扮演游戏,(不,它不是mmorpg.;)
我目前的设置是这样的.
客户端告诉服务器"我想继续前进"/"我想向后移动",服务器然后更新您的实体,并通知该区域内的所有客户有关更改.服务器还每20ms更新一个实体,并每隔100ms向客户端发送更新,这些更新包含位置,速度,旋转等.
到目前为止一切都那么好,但是我没有任何东西用于平滑客户端数据包之间的移动,我必须说,我无法让它工作.我一直在阅读有关预测,插值,死劫的内容,但对我来说这一切都很糟糕.
所以现在我正在做一些像"Position = Packet.Position"这样的事情,这会导致一个非常令人口吃的动作.
那么,我想要的帮助是,我如何获得更平稳的运动?一直在看XNA预测样本,但我无法做到正确.
谢谢// F.
尝试使用此代码从我的webservice(在app-engine上运行)获取我的Android客户端上的一些数据时
ClientResource cr = new ClientResource("https://myapp.appspot.com/restlet/service/");
IServiceResource res = cr.wrap(IServiceResource.class);
m_Services = res.getServices();
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
05-20 08:30:15.406: ERROR/AndroidRuntime(31767): Caused by: Communication Error (1001) - Could not change the mode after the initial handshake has begun.
Run Code Online (Sandbox Code Playgroud)
我有https支持的org.restlet.ext.ssl.jar,我使用这一行添加客户端
Engine.getInstance().getRegisteredClients().add(new HttpsClientHelper(null));
Run Code Online (Sandbox Code Playgroud)
这是我最接近https://调用工作,因为我搬到了resm 2.1m4(因为我需要entityBuffering而移动).
有任何想法吗?我需要分享的其他任何信息?
我今天开始在我的应用程序上收到此错误,不记得改变任何东西..每当我在本地尝试它时工作正常,但部署我得到这个错误.
EXCEPTION
java.lang.ClassNotFoundException: se.myApp.server.MyServiceImpl
at com.google.appengine.runtime.Request.process-bf332e9dcd56cd0b(Request.java)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at org.mortbay.util.Loader.loadClass(Loader.java:91)
at org.mortbay.util.Loader.loadClass(Loader.java:71)
at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java:437)
at com.google.net.rpc.impl.Server$RpcTask.runInContext(Server.java:573)
at com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:448)
at com.google.tracing.TraceContext.runInContext(TraceContext.java:688)
at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:326)
at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:318)
at com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:446)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
E 2011-04-28 06:42:42.981
javax.servlet.ServletContext log: unavailable
javax.servlet.UnavailableException: se.myApp.server.MyServiceImpl
at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:79)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler(AppVersionHandlerMap.java:191)
at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler(AppVersionHandlerMap.java:168) …Run Code Online (Sandbox Code Playgroud) 我正在开发 Unity2d Sprite,但出了点问题:在我的代码中,当我按下跳跃按钮时,我的角色会像传送一样跳跃,它向上方向移动得非常快。重力为 9,我的Rigidbody2D质量为 1。我的代码是这样的:
if(isGrounded == true && moveH == 0) {
if (Input.GetKeyDown(KeyCode.J)) {
anim.SetBool("str_jump", true);
//rgBody.velocity = new Vector2(0,jumpHeight);
//rgBody.AddForce(Vector2.up * jumpHeight);
transform.position = new Vector2(transform.position.x,
transform.position.y * jumpHeight);
isGrounded = false;
}
}
Run Code Online (Sandbox Code Playgroud)