小编Dee*_*haV的帖子

存档选项在xcode 4.5.2中显示为灰色

我已经使用Xcode创建了应用程序.它已经准备好在iTunes连接上传了..但是应用程序加载器似乎太慢了.其他归档方法看起来很好用,但在Xcode 4.5.2中禁用了该选项

操作:我尝试编辑方案并选择存档(发布选项)以及目标到我的设备...我也建立之后我将目标设置为SKIP INSTALL为NO.

我跟着指示在这个论坛上看到了很少的帖子..但似乎没有一个对我有用

我知道如何获得该选项avtive agn ...我的应用程序在我的itouch和正常工作..所以没有设备问题.

upload xcode archive

9
推荐指数
1
解决办法
3454
查看次数

在Room中创建Generic DAO接口时,"参数的类型必须是使用@Entity注释的类"

我正在使用Room架构组件来实现持久性.我创建了通用DAO接口以避免样板代码. Room Pro Tips

但是我的代码没有编译说"Error:(21,19)error:参数的类型必须是用@Entity或它的集合/数组注释的类." 对于通用类T.

interface BaseDao<T> {

@Insert(onConflict = OnConflictStrategy.REPLACE)
void insert(T... entity);

@Update
void update(T entity);

@Delete
void delete(T entity);
}

@Dao
public abstract class ReasonDao implements BaseDao<ReasonDao> {

   @Query("SELECT * from Reason")
   abstract public List<Reason> getReasons();

}
Run Code Online (Sandbox Code Playgroud)

这里有什么我想念的吗?它是这样工作在这里

java android persistence dao android-room

9
推荐指数
6
解决办法
4731
查看次数

带有数据绑定的房间注释处理器

我在现有代码中使用了数据绑定,现在我正在迁移到Room以进行持久化.我已经按照Florina博客中提到的步骤进行了访问

当我删除房间依赖时,我的代码构建正常,没有java代码错误或BR相关错误

 annotationProcessor 'android.arch.persistence.room:compiler:1.0.0'
Run Code Online (Sandbox Code Playgroud)

和它的运行,但给出运行时异常,说database_Impl不存在.因为它无法生成该文件.

但是在我把Annotation处理器放回去后,它给了我

 Error:(29, 37) error: cannot find symbol class BR
Run Code Online (Sandbox Code Playgroud)

我使用的gradle插件是 com.android.tools.build:gradle:3.0.1

他们似乎都没有合作

迄今采取的步骤:

  1. 将BaseObservable更改为Observable如此处所示
  2. 将Android Studio更新为3.0.1
  3. 尝试使用gradle最新插件金丝雀6
  4. 清除,清除缓存也完成了

有没有人使用Room和Data绑定在一起?

android 2-way-object-databinding android-databinding annotation-processor android-room

7
推荐指数
1
解决办法
3878
查看次数

Android应用程序看起来不符合克隆条件

我正在尝试克隆我的应用程序,以便为同一个应用程序使用多用户帐户.这是许多制造商现在的内置功能.一些应用程序也支持这样做,如Cloneit,Parallel等.

我的问题是我的应用程序没有出现在可以克隆的应用程序列表中.既不是制造商选项也不是其他克隆应用程序.我的应用程序中是否有任何设置?因为它有资格克隆谢谢

android clone multi-user

6
推荐指数
1
解决办法
668
查看次数

iOS中的HttpRequest Body参数

我正在为我的iOS应用程序使用Web服务.我知道如何通过URL(而不是http Body)发送http post请求并使用NSURLConnection Delegate获取响应.但是现在我有更好的方法来跟踪Web服务并在请求体中传递参数.我在谷歌上找了库,发现了这个.

但代码对我来说有点困难,我想应该有相同的功能,这可以使这一点更容易.有没有?到目前为止的代码如下.

NSMutableURLRequest *request = [[NSMutableURLRequest alloc] 
    initWithURL:[NSURL 
    URLWithString:**WebService URL**]];

[request setHTTPMethod:@"POST"];
[request setValue:@"text/json" forHTTPHeaderField:@"Content-type"];

NSString *jsonString = [NSString stringWithFormat:@"{\n\"username\":\"%@\",\n\"%@\":\"%@\",\n\"%@\":\"%@\",\n\"%@\":%@,\n\"%@\":%@,\n\"version\":%@,\n\"name\":\"%@\"\n}",userName, @"password",pass,@"accessToken",token,@"isOnline",@"True",@"accountType",type,@"False",name];

[request setHTTPBody:[jsonString dataUsingEncoding:NSUTF8StringEncoding]];

[[NSURLConnection alloc] initWithRequest:request delegate:self];
Run Code Online (Sandbox Code Playgroud)

这段代码中的jsonString是http体.我想在请求体中传递参数.现在,执行此代码后,我在NSData变量中得到null.而我的Web服务函数返回一个值,如果执行成功,它也会返回.我的代码有什么问题.谢谢.

xcode xmlhttprequest ios

1
推荐指数
1
解决办法
2万
查看次数

Docker 桌面未启动 - 序列不包含匹配元素

操作系统:Windows 10 专业版

版本:专业版

编号:1903

构建:18362

构建实验室名称:18362.1.amd64fre.19h1_release.190318-1202

Docker Desktop 安装成功后,如果我尝试运行它,它会失败并显示以下错误

System.InvalidOperationException:
Sequence contains no matching element
   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
   at Docker.Core.Pipe.NamedPipeClient.Send(String action, Object[] parameters)
   at Docker.WPF.BackendClient.Version()
   at Docker.WPF.BackendClient.CheckVersion()
   at Docker.WPF.BackendClient.CheckService(String action)
   at Docker.WPF.BackendClient.SendMessage(String action, Object[] parameters)
   at Docker.ApiServices.TaskQueuing.TaskQueue.<>c__DisplayClass18_0.<.ctor>b__1()
Run Code Online (Sandbox Code Playgroud)

我已确保未选中 vmcompute.exe 的 CFG Override,但它仍然不起作用。

注意:我使用的是 Surface Laptop,我的 ProgramData 位于 microSD 卡中(不在 SSD 上) ProgramData 已通过 mklink /XJ 命令转移到 D:

hyper-v docker windows-10 docker-desktop

1
推荐指数
1
解决办法
3229
查看次数