Cordova 3.3.0安装了新鲜和PATH固定,可见工具等.
构建一个新的裸应用程序添加android平台
现在它开始出错了 -
按照导入Android开发工具(Eclipse)的说明,我获得了两个项目:HelloWorld和HelloWorld-CordovaLib
HelloWorld有错误,因为它看不到/没有cordova.jar文件(假设这是从过去的经验)
HelloWorld-CordovaLibs从HelloWorld项目中找不到Cordova的所有源代码
假设我需要jar文件,我会挖掘并尝试从我的项目的android部分运行ant jar
运行ant jar失败 -
目标"jar"在项目"HelloWorld"中不存在
这是一个蚂蚁错误,告诉我它不知道如何构建目标jar.
看看android目录中的build.xml确认了这一点 - 没有关于"jar"的部分更多关于网络的挖掘和Apache Cordova git存储库似乎很贴心我应该在目录'framework'中有另一个文件build.xml jar目标定义.
啊 - 没有任何框架目录.
在我再撕掉头发之前,有人能解决这个问题吗?
我刚刚开始使用RestKit,并且在Rk 0.20正在运行时已经到达,文档和演示是落后的.网上的大多数内容都是0.10卢比,而且0.20版本有很大的变化.
当新版本很快就会启动并运行时,我不想回到早期版本.
我在URL"test.myserver.com"上有一个JSON资源,它返回一个简单的数据报 - {"id_user":"4401","datalocation":"4401","country":"Great-Britain","data" ":"testdata","login":"Fred Bloggs","password":"579c0cb0ed2dc25db121283f7a98cc71","accessLevel":"2","timestamp":"1012","datahash":"2749da29f20ce7a85092323f193adee8"}
我很确定我有Mappings等排序,但我的服务需要身份验证,所以我需要将请求中的用户名和密码传递给服务器.
到目前为止我有这个
NSURL *url = [NSURL URLWithString:@"http://test.myserver.com"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
RKObjectRequestOperation *objectRequestOperation = [[RKObjectRequestOperation alloc] initWithRequest:request responseDescriptors:@[ responseDescriptor ]];
[objectRequestOperation setCompletionBlockWithSuccess:^(RKObjectRequestOperation *operation, RKMappingResult *mappingResult) {
RKLogInfo(@"Load collection of Articles: %@", mappingResult.array);
} failure:^(RKObjectRequestOperation *operation, NSError *error) {
RKLogError(@"Operation failed with error: %@", error);
}];
[objectRequestOperation start];
Run Code Online (Sandbox Code Playgroud)
这似乎与服务器联系但不可避免地记录以下错误
restkit.network:RKObjectRequestOperation.m:296对象请求失败:基础HTTP请求操作失败,错误:错误Domain = org.restkit.RestKit.ErrorDomain Code = -1011"预期状态代码在(200-299),得到401"UserInfo = 0x7884030 {NSLocalizedRecoverySuggestion = {"error":{"code":401,"message":"Unauthorized:Authentication required"}},AFNetworkingOperationFailingURLRequestErrorKey = http://elancovision.umfundi.com>,NSErrorFailingURLKey = http:// elancovision .umfundi.com,NSLocalizedDescription =预期状态代码(200-299),得到401,AFNetworkingOperationFailingURLResponseErrorKey =}
问题当然是我如何在请求中添加用户名和密码.
抱歉,这个菜鸟问题!