小编Gle*_*ter的帖子

Android O Developer Preview模拟器始终处于脱机状态

我正在尝试针对Android O开发人员预览测试我的应用.我可以下载并运行模拟器,但在部署我的应用程序时,它总是显示为"[OFFLINE]".如果我继续尝试部署,我得到以下输出:

com.android.ddmlib.AdbCommandRejectedException: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.
Error while Installing APK
Run Code Online (Sandbox Code Playgroud)

我已尝试按照上面的输出中的建议重新启动ADB.此外,我从未在模拟器中获得确认对话框.其他版本的仿真器.例如.Nougat 7.1工作正常.

我正在运行Android Studio 3.0 Canary 1(标准频道也不起作用).

android android-emulator android-studio android-8.0-oreo

19
推荐指数
1
解决办法
3492
查看次数

使用 Facebook SDK 手动记录应用安装事件

我正在将 Facebook SDK 集成到我的 Android 应用程序中,以便通过 Facebook 广告跟踪应用程序安装。文档(https://developers.facebook.com/docs/app-events/getting-started-app-events-android#7--add-app-events)解释了“应用安装”、“应用启动”和“应用内购买”事件会自动记录。它还提到可以禁用自动日志记录,在这种情况下,可以手动记录上述事件。

我不希望记录“应用启动”事件,因此我选择禁用自动记录。但是,文档中没有任何地方解释如何(或在哪里)记录“应用安装”事件。我已经检查了 Facebook 的AppEventsConstants课程,但没有与安装相关的事件。

iOS SDK/文档有完全相同的问题。

有没有人尝试过这样做和/或成功了?提前致谢!

android facebook facebook-android-sdk

6
推荐指数
1
解决办法
517
查看次数

从 WebView 在本机 Soundcloud 应用程序中打开 Soundcloud URL

设想

我的 Android 应用程序中有一个 WebView,其中包含 Soundcloud 嵌入(来自 Embedly)。该嵌入有两个按钮:“在 Soundcloud 上播放”和“在浏览器中收听”。

“在 Soundcloud 上播放”按钮包含以下格式的 URLintent://tracks:257659076#Intent;scheme=soundcloud;package=com.soundcloud.android;end

代码

我的 WebView 使用自定义 WebViewClient (因为我需要拦截一些不同内容的 URL)。

protected class WebViewClient extends android.webkit.WebViewClient {
    public WebViewClient() { }

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        PackageManager packageManager = context.getPackageManager();

        // Create an Intent from the URL.
        Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));

        // Find out if I have any activities which will handle the URL.
        List<ResolveInfo> resolveInfoList = packageManager.queryIntentActivities(intent, 0);

        // If we have an …
Run Code Online (Sandbox Code Playgroud)

android android-webview webviewclient soundcloud

5
推荐指数
1
解决办法
2480
查看次数