从笔记本电脑到android查看pdf文件

从笔记本电脑到android查看pdf文件,android,pdf,Android,Pdf,我正在开发一个查看pdf文件的应用程序 我已经使用docs.google api从互联网上查看了pdf文件。我想尝试将我的笔记本电脑作为服务器或pdf文件所在的位置 WebView webView=(WebView)this.findViewById(R.id.webView1); webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setAllowFileAccess(true)

我正在开发一个查看pdf文件的应用程序

我已经使用docs.google api从互联网上查看了pdf文件。我想尝试将我的笔记本电脑作为服务器或pdf文件所在的位置

    WebView webView=(WebView)this.findViewById(R.id.webView1);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setAllowFileAccess(true);
    webView.loadUrl("https://docs.google.com/viewer?url=http%3A%2F%2F10.0.2.2%2Fdrayber_beep%2FAndroid13Web.pdf");
google api找不到位置,但当我尝试单击api提供的下载链接时,我能够在emulator中下载它,并使用pdf阅读器查看它


我错过什么了吗?我非常感谢你的帮助。谢谢

进入浏览器的url postet返回错误请求-错误。

是的,因为它只在我的笔记本电脑中可用。我将pdf文件与我的php脚本一起放在我的phpadmin文件夹drayber中。请尝试此链接,因为上面发布的位置不正确。是的,但是如果它只在您的labtop上可用,Android WebView应该如何接收它?请求通过DNS发送,将docs.google.com解析为外部IP,该IP不会是您的计算机,除非您在android设备上设置了一些路由,包括端口转发和操作路由器,或者通过WLAN将android连接到internet,并在请求docs.google.com时设置WLAN路由器以服务于您的本地192.168.0.x地址,我明白了:你正在将你的URL传递到docs.google.com的请求中。我通过将pdf放在网上(放在www.mysite.com/document.sample.pdf上)来解决问题,以便docs.google api阅读。我看不到部分
setContentView(webview)在您的代码中!你用过吗?