小编Raf*_*nka的帖子

Genymotion.如何从设备中提取数据库.我的/ data/data /文件夹似乎是空的

我的ubuntu安装genymotion有问题.主要是我无法调试我的数据库,因为通过eclipse中的DBMS和shell中的adb我无法查看/ data /文件夹的内容.没有显示文件.

我通过cd登录adb到/ sdk/platform-tools并输入./adb shell su.我看到标签不起作用,所以我盲目地输入路径.无论如何我无法拉数据库,也许我做错了命令.

通过DBMS我尝试连接但数据文件夹不显示内容.

在模拟器上一切顺利,但模拟器很慢,我宁愿使用genymotion.

有什么建议如何处理这个问题?

database eclipse android adb genymotion

6
推荐指数
3
解决办法
6562
查看次数

Android Retrofit2 可选 @Path 参数

在我的 andorid 应用程序中,我使用 Retrofit2 发出 GET 请求:

http://myapi.com/items/list
Run Code Online (Sandbox Code Playgroud)

但我还想提出另一个要求,例如

http://myapi.com/items/list/filter/active:true,min_price:100
Run Code Online (Sandbox Code Playgroud)

所以过滤器参数是可选的。我正在尝试执行以下操作:

@GET("items/items/list{filter}")
Observable<ResponseItems> getItems(@Path("filter") String filter);
Run Code Online (Sandbox Code Playgroud)

并称之为:

service.getItems("")
Run Code Online (Sandbox Code Playgroud)

和:

service.getItems("/filter/active:true,min_price:100")
Run Code Online (Sandbox Code Playgroud)

但它不起作用。所以我最终创建了两个单独的服务调用,一个带有过滤器参数,另一个没有。我认为应该有更优雅的方法。

android retrofit2

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

标签 统计

android ×2

adb ×1

database ×1

eclipse ×1

genymotion ×1

retrofit2 ×1