(我知道有关stackoverflow和其他地方(比如google group)关于为NetworkInfo添加parcelable的问题,但这与此无关.)
我的工作在$(AOSP_ROOT)/ device /下,涉及多个aidl文件.其中一个是,
package com.example;
parcelable SomeRequest;
Run Code Online (Sandbox Code Playgroud)
而另一个援助就是,
package com.example;
import com.example.SomeRequest;
interface SomeService {
SomeRequest getRequest();
}
Run Code Online (Sandbox Code Playgroud)
我会得到编译错误,如,
device/somedevice/sdk/libs/aidl/com/example/SomeService.aidl:9: couldn't find import for class com.example.SomeRequest
Run Code Online (Sandbox Code Playgroud)
我想知道这是处理aidl文件的顺序.我的Android.mk看起来像,
LOCAL_SRC_FILES := $(call all-java-files-under, src) $(call all-Iaidl-files-under, aidl)
LOCAL_AIDL_INCLUDES := $(call all-Iaidl-files-under, aidl)
Run Code Online (Sandbox Code Playgroud)
在我将aidl文件从src /文件夹移动到aidl /文件夹之后引入了这个构建错误(出于某种原因我必须这样做).它以前工作过但现在即使我把它移回src /文件夹它也不再起作用了.我试图清理$(AOSP_ROOT)/ out/device/target但它没有帮助.
想法?
我正在使用Solr示例服务器进行调查.在用所有缓存的文档(主要是html文件)提供它之后,除了高亮部分之外它工作正常.
我正在使用的请求URL如下,
http://localhost:8983/solr/collection1/select?q=keyword&wt=xml&hl=true
Run Code Online (Sandbox Code Playgroud)
并且XML响应如下,
<response>
<lst name="responseHeader">...</lst>
<result name="response" numFound="371" start="0">
<doc>
<arr name="links">
<str>rect</str>
<str>FJU_KDJFJJ_DJ_13</str>
</arr>
<str name="id">
F:\SkyDrive\funproj\cache\adfadf\asdff.htm
</str>
<arr name="title">
<str>asdff.htm</str>
</arr>
<arr name="content_type">
<str>text/html; charset=ISO-8859-1</str>
</arr>
<str name="resourcename">
F:\SkyDrive\funproj\cache\adfadf\asdff.htm
</str>
<arr name="content">
<str>...</str>
</arr>
<long name="_version_">1418589758873927680</long>
</doc>
<doc>...</doc>
</result>
<lst name="highlighting">
<lst name="F:\SkyDrive\funproj\cache\adfadf\asdff.htm"/>
<lst name="F:\SkyDrive\funproj\cache\cvzcv\c58053e10vq.htm"/>
<lst name="F:\SkyDrive\funproj\cache\hgdfhdfgh\c00302e10vq.htm"/>
<lst name="F:\SkyDrive\funproj\cache\asdfasdf\c00945e10vq.htm"/>
<lst name="F:\SkyDrive\funproj\cache\hjmyukt\asfdf06113002_03312010.htm"/>
<lst name="F:\SkyDrive\funproj\cache\nmvbmnm\saf0q033111.htm"/>
<lst name="F:\SkyDrive\funproj\cache\lkiullkl\a10-5974_110q.htm"/>
<lst name="F:\SkyDrive\funproj\cache\jhlhjkl\fdfinal.htm"/>
<lst name="F:\SkyDrive\funproj\cache\vcbxcbvcx\zynex10q33110_5132010.htm"/>
<lst name="F:\SkyDrive\funproj\cache\yuiuiou\v185403_10q.htm"/>
</lst>
</response>
Run Code Online (Sandbox Code Playgroud)
无论是JSON还是XML,响应都没有突出显示部分.我已经在本地文件系统和示例服务器的管理页面中检查了solrconfig.xml.突出显示默认开启,前/后设置为" "/" ".示例搜索门户本身在其结果中突出显示正常.但由于它不是AJAX,我无法通过chrome检查其结果.
我做错了什么?