1.AndroidStudio的aidl文件默认放在src/main/aidl目录下,aidl目录和java目录同级别。
2.在java目录上右键,创建一个aidl文件,此文件会默认生成到aidl目录下。
3.同时必须要指明包名,包名必须和java目录下的包名一致。
4.Model类必须要实现Parcelable接口!
5.然后Make一下,就会自动生成Java文件
6.此时就可以实现接口了。
File file=new File("E:\\file")if(!file.exists()){//如果文件夹不存在
file.mkdir()//创建文件夹
}
try{//异常处理
//如果file文件夹下没有test.txt就会创建该文件
BufferedWriter bw=new BufferedWriter(new FileWriter("E:\\file\\test.txt"))
bw.write("Hello!")//在创建好的文件中写入"Hello"
bw.close()//一定要关闭文件
}catch(IOException e){
e.printStackTrace()
}
用myeclipse将wsdl文件生成java代码:1、选择新建的工程后,点击右键,选择“Run As”->“Run”,如下图所示:
2、弹出如下窗口:
3、 在上图中,左边选择“Java Application”后,点击左上角的新增“”按钮new configuration,页面如下图所示:
4、在上图中,将“Include libraries when searching for a main class” 勾上,而后点击“Main class”右边的“Search”按钮,弹出窗口如下图所示:
5、在上图中输入WSDL2Java后,查找到axis这个jar包中对应类,点击“OK”按钮,此时主窗口如下图所示:
6、在上图中点击“Arguments”页签,Arguments里把要生成的web service URI或wsdl文件写进去,最后点run。在下图中输入的是wsdl文件的路径: src/wsdl/acd_accessCode_interface.wsdl、src/wsdl/acd_accessCode_service.wsdl:
7、生成的java代码如下: