自从它发布以来,我一直在使用Android Studio来开发我的应用程序.
一切都很好,直到最近,我必须与检查数据库文件一起调试.由于我不知道如何直接查看数据库,当我调试生成数据库文件时,我必须将数据库文件从手机导出到PC.
为了做到这一点,我必须打开DDMS > File Explorer.一旦我打开DDMS,我就必须重新连接USB,我就失去了调试线程.检查数据库文件后,我必须关闭DDMS并再次重新连接USB以返回调试模式.
这太复杂了.有没有人有更好的方法在Android Studio中执行此操作(我知道它在Eclipse中更容易)?
无法清除临时存储:确定某些文件对于Web应用程序内的访问不安全,或者对文件资源进行了太多调用.引发SecurityError
我在控制台中收到此错误.我有一个脚本名称script.js,它使ajax调用从php检索数据.
知道为什么吗?
这是我的jQuery脚本
$(document).ready(function() {
var loading = false;
var docHeight = $(window).height();
$('.timeline').css({minHeight: docHeight});
function get_tl_post() {
if (loading==false) {
loading = true;
$.ajax({
type:"POST",
url:"timeline.php",
data:"data=instagram",
beforeSend:function(){
$('.loader').fadeIn("slow");
},
complete:function(){
loading = false;
$('.loader').fadeOut("slow");
},
success:function(data) {
if(data=="error")
{
get_tl_post();
}
$(data).hide().appendTo(".timeline").fadeIn(1000);
}
});
}
}
$(window).scroll(function(){
if ($(window).scrollTop() == $(document).height() - $(window).height()) {
get_tl_post();
}
});
});
Run Code Online (Sandbox Code Playgroud) 使用Stetho的一切都在我的示例应用程序中运行得很好,我在浏览了这个YouTube教程(SQLite,SharedPreferences show)之后进行了测试,除了看到我喜欢的网络调用.
我在加载应用程序时进行了大量的API调用.例如,在我的Service.java类中,如下面的链接所示.也许它没有出现在Stetho中,因为API调用在应用程序加载之前发生,然后才能打开Stetho.任何想法都将得到赞赏,以使此功能正常工作.
我在MainActivity.java中初始化Stetho.在onCreate()我有
// Initialize Stetho
Stetho.initialize(
Stetho.newInitializerBuilder(this)
.enableDumpapp(new SampleDumperPluginsProvider(this))
.enableWebKitInspector(Stetho.defaultInspectorModulesProvider(this))
.build());
Run Code Online (Sandbox Code Playgroud)
然后我还在底部加入了一个Stetho Class.
// Create class for Stetho
private static class SampleDumperPluginsProvider implements DumperPluginsProvider {
private final Context mContext;
public SampleDumperPluginsProvider(Context context){mContext = context;}
@Override
public Iterable<DumperPlugin> get() {
ArrayList<DumperPlugin> plugins = new ArrayList<>();
for (DumperPlugin defaultPlugin : Stetho.defaultDumperPluginsProvider(mContext).get()) {
plugins.add(defaultPlugin);
}
//plugins.add(new SyncAdapterFragment());
return plugins;
}
}
Run Code Online (Sandbox Code Playgroud)
当然,我也有适当的依赖
compile 'com.facebook.stetho:stetho:1.3.0'
Run Code Online (Sandbox Code Playgroud)
谢谢!
有没有人看过这个错误?
无法清除临时存储:确定某些文件对于Web应用程序内的访问不安全,或者对文件资源进行了太多调用.引发SecurityError
我现在正在做的是使用gulp将svg文件传输到dist/static文件夹并在地图上渲染一些svg图像.
上次我连续多次点击地图(svg图像是地图标记),然后chrome抛出了这个错误
在我得到这个之后,我再也找不到我的Sources选项卡中的那些svg资源了.但我可以看到这些svg文件成功通过管道传输到我本地目录的dist/static文件夹中.
我试过这个
1)删除铬并重新安装
~/Library/Application Support/Google~/Library/Caches (deleted all the google data)~/Library/Preferences (deleted all the google data)~/Library/Google2)创建一个具有不同名称和管道svg文件到该文件夹的目录
但仍然没有工作.奇怪的是在不同目录下提交的2个svg正在工作.(在我收到此错误之前,我的svg文件(地图标记)已经很好地呈现了.)
有人解决了这个问题吗?
javascript security svg google-chrome google-chrome-devtools
我一直在使用 chrome 开发工具来查看 android 数据库和首选项,我正在使用 stetho 库,直到今天我还没有遇到任何问题,当我打开 de 工具时,它看起来很乱,我不知道如何修复它,有什么想法吗?
这里有一张图片向您展示它的样子