当我尝试从 android 模拟器打开 sheet 时,我得到无法访问文档。请确保您已连接到互联网
When I try to open a sheet from an android emulator , I get Unable to access document. Please make sure that you are connected to the internet
我创建了 sheet 并且可以使用模拟器中的应用附加到它。我正在使用 ACTION_VIEW 意图和 url。似乎在真实设备上工作。如果我在模拟器中尝试另一个地址的意图,它会起作用。
String url = "https://docs.google.com/spreadsheets/d/" + mSpreadsheetId + "/edit#gid=0";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
我怀疑代码没有阐明太多。我有足够的安全性来使用模拟器在同一个应用程序中创建和添加到 sheet。我显然有互联网。我是否遗漏了 Google sheet 或其他设置?
我想做的就是在旧的 sdk 上进行测试。此测试在 api 级别 24 上进行,具有最新的 Playstore 库和 google sheets api。但其中 none 与此意图有任何关系。
问题是模拟器需要安装 Google 表格应用程序。为此目的而推出的任何东西都使用了错误的 url。出于某种原因,我的印象是 Intent 启动了浏览器 window。
我创建了 sheet 并且可以使用模拟器中的应用附加到它。我正在使用 ACTION_VIEW 意图和 url。似乎在真实设备上工作。如果我在模拟器中尝试另一个地址的意图,它会起作用。
String url = "https://docs.google.com/spreadsheets/d/" + mSpreadsheetId + "/edit#gid=0";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
我怀疑代码没有阐明太多。我有足够的安全性来使用模拟器在同一个应用程序中创建和添加到 sheet。我显然有互联网。我是否遗漏了 Google sheet 或其他设置?
我想做的就是在旧的 sdk 上进行测试。此测试在 api 级别 24 上进行,具有最新的 Playstore 库和 google sheets api。但其中 none 与此意图有任何关系。
问题是模拟器需要安装 Google 表格应用程序。为此目的而推出的任何东西都使用了错误的 url。出于某种原因,我的印象是 Intent 启动了浏览器 window。