我正在开发一个将数据存储在SQLite数据库中的Android应用程序.我的问题是,当您使用模拟器时,此数据库文件存储在文件系统中的哪个位置?
我已经看到它存储在
/data/data/package_name/databases
但我需要知道实际映射到我本地机器硬盘的位置.即使在关闭机器之后,数据库仍会在模拟器的多次运行中持续存在,因此它不能只驻留在RAM中...
我在我的应用程序中获取此强制关闭错误,当我试图用DOM解析RSS时.但是并不总是强制问题...这是logcat:
**ANR keyDispatchingTimedOut**
DALVIK THREADS:
"main" prio=5 tid=1 NATIVE
| group="main" sCount=1 dsCount=0 s=N obj=0x40025b50 self=0xcdb8
| sysTid=2504 nice=0 sched=0/0 cgrp=bg_non_interactive handle=-1345017804
| schedstat=( 573577878 521301271 1476 )
at org.apache.harmony.luni.platform.OSNetworkSystem.readSocketImpl(Native Method)
at org.apache.harmony.luni.platform.OSNetworkSystem.read(OSNetworkSystem.java:358)
at org.apache.harmony.luni.net.PlainSocketImpl.read(PlainSocketImpl.java:561)
at org.apache.harmony.luni.net.SocketInputStream.read(SocketInputStream.java:88)
at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl$ChunkedInputStream.read(HttpURLConnectionImpl.java:458)
at java.io.InputStreamReader.read(InputStreamReader.java:275)
at org.kxml2.io.KXmlParser.peek(KXmlParser.java:931)
at org.kxml2.io.KXmlParser.pushText(KXmlParser.java:881)
at org.kxml2.io.KXmlParser.nextImpl(KXmlParser.java:354)
at org.kxml2.io.KXmlParser.nextToken(KXmlParser.java:1406)
at org.apache.harmony.xml.parsers.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:369)
at org.apache.harmony.xml.parsers.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:362)
at org.apache.harmony.xml.parsers.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:362)
at org.apache.harmony.xml.parsers.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:362)
at org.apache.harmony.xml.parsers.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:362)
at org.apache.harmony.xml.parsers.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:135)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:110)
at kostas.menu.olympiakos.DomFeedParser.parse(DomFeedParser.java:26)
at kostas.menu.olympiakos.nea.loadFeed(nea.java:51)
at kostas.menu.olympiakos.nea.onCreate(nea.java:38)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1066)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2799)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2866)
at android.app.ActivityThread.access$2300(ActivityThread.java:140)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2181)
at …Run Code Online (Sandbox Code Playgroud) 问答目前是元讨论的主题,请参与。目前的计划是在可能的情况下拆分为问答环节。A&A 的答案是社区维基,当状态得到解决时,问题应该成为一个问题。
前言
本问答力求成为Google Apps Script语言开发过程中遇到的常见错误的集合和参考对象,以期提高google-apps-script标签的长期可维护性。
在其他语言和通用标签中也有几个类似的成功经历(参见c++、android、php、php 再次),这一个也紧随其后。
它为什么存在?
新老开发人员提出的关于开发和生产过程中遇到的错误的含义和解决方案的问题数量很多,这些问题可以有效地简化为一个单一的答案。在撰写本文时,即使仅通过语言标签运行查询也会产生:
由于需要考虑细微差别和通常措辞不当的标题,对于志愿者来说,链接到最相关的副本既困难又耗时。
它由什么组成?
此问答包含的条目旨在提供有关如何:
目录
为了帮助您浏览不断增长的参考,请使用下面的目录:
这不是什么?
问答的范围仅限于普通(非平凡)。这不是:
要添加什么?
添加条目时,请考虑以下事项:
debugging google-api google-apps-script google-apps-script-addon
我知道Android框架会抛出一些异常.喜欢ActivityNotFoundException,WindowManager.BadTokenException.
但我不知道所有其他特定于android框架的异常.
任何人都可以用一个小描述列出可能的特定于android框架的异常.或者向我推荐包含所需信息的博客信息.
提前致谢.