相关疑难解决方法(0)

从Whatsapp获取所有消息

我正在尝试实现一个应用程序,它将在textview中显示从Whatsapp收到的所有消息.有什么办法吗?是否有可能从Whatsapp中提取所有消息?

sms android messages inbox

37
推荐指数
4
解决办法
13万
查看次数

如何在android中阅读所有即将发布的通知

如何在android中阅读所有即将发布的通知.是否可以使用广播接收器来收听传入的通知和读取通知信息的能力.

notifications android broadcastreceiver

33
推荐指数
2
解决办法
6万
查看次数

辅助功能服务未启动

我想在android ics(4.0.3)中记录所有toast事件,但我无法记录任何系统事件.服务还没开始!

根据这个问题: onAccessibilityEvent(AccessibilityEvent事件)没有拦截通知

MyAccessibilityService.java

package com.test.toasts2;

import android.accessibilityservice.AccessibilityService;
import android.accessibilityservice.AccessibilityServiceInfo;
import android.app.Notification;
import android.os.Parcelable;
import android.util.Log;
import android.view.accessibility.AccessibilityEvent;
import android.widget.Toast;

public class MyAccessibilityService extends AccessibilityService {


    public static final String TAG = "volumeMaster";

    @Override
    public void onAccessibilityEvent(AccessibilityEvent event)
    {
        Log.v(TAG, "***** onAccessibilityEvent");
        Toast.makeText(getApplicationContext(), "Got event from: " + event.getPackageName(), Toast.LENGTH_LONG).show();
    }

    @Override
    public void onInterrupt()
    {
        Log.v(TAG, "***** onInterrupt");
    }

    @Override
    public void onServiceConnected()
    {
        Log.v(TAG, "***** onServiceConnected");       


        AccessibilityServiceInfo info = new AccessibilityServiceInfo();
        info.eventTypes = AccessibilityEvent.TYPE_NOTIFICATION_STATE_CHANGED;
        info.notificationTimeout = 100; …
Run Code Online (Sandbox Code Playgroud)

android accessibility-api toast android-4.0-ice-cream-sandwich

16
推荐指数
2
解决办法
3万
查看次数

如何启动AccessibilityService?

我正在尝试使用开始实现AccessibilityService

Intent mailAccessabilityIntent = new Intent(this, EmailAccessabilityService.class);
startService(mailAccessabilityIntent);
Run Code Online (Sandbox Code Playgroud)

我的问题onServiceConnected()从未被调用过.我该如何正确启动此服务?

service android accessibility

13
推荐指数
2
解决办法
1万
查看次数

如何在Android中获取Stacked Notifications的文本

问题是如何在堆叠时获取所有传入通知的TEXT(不是标题)字段(如在Whatsapp中).

在此输入图像描述

public class NLService extends NotificationListenerService {
public void onNotificationPosted(StatusBarNotification sbn) {

    Log.v(Constants.TAG_notifs,
            "------------------------- in onNotificationPosted(), Notification Text = "
                    + sbn.getNotification().tickerText);


    Bundle extras = sbn.getNotification().extras;

    if (extras.containsKey("android.text")) {
        if (extras.getCharSequence("android.text") != null) {
            String text = extras.getCharSequence("android.text").toString();
            Log.v(Constants.TAG_notifs,
                    "------------------------- in onNotificationPosted(), Bundle.text != NULL, so here it is = "
                            + text);
        } 
    }

    if (extras.containsKey("android.title")) {
        Log.v(Constants.TAG_notifs,
                "------------------------- in onNotificationPosted(), Bundle android.title = "
                        + extras.getString("android.title"));
    }

}

@Override
public void onNotificationRemoved(StatusBarNotification sbn) {
    //super.onNotificationRemoved(sbn);
}
Run Code Online (Sandbox Code Playgroud)

第一次Whatsapp通知从单个用户到达时,这一行(String …

android android-notifications

11
推荐指数
1
解决办法
8470
查看次数

如何在设备启动时启动 android 应用程序?

我需要启动 android 前台服务,并在设备启动时从该服务启动活动。我已经广泛搜索了 web 和 stackoverflow 并尝试了不同的建议,但很奇怪我无法使此功能正常工作。

我不明白我做错了什么。

以下是我的项目中的代码和清单文件的内容。

我做错了什么以及如何解决它,在大多数 android 设备上工作的功能?

这是我的 AndroidManifest.xml:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="kor.location.tracker">


    <uses-permission android:name="android.permission.INTERNET" ></uses-permission>
    <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>


    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">

        <receiver android:name="kor.location.tracker.AutoStart">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />
            </intent-filter>
        </receiver>


        <activity
            android:name=".MainActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>


        <service android:enabled="true"
            android:name="kor.location.tracker.WorkerService"
            android:exported="true"
            android:permission="android.permission.BIND_JOB_SERVICE"
            />

    </application>

</manifest>
Run Code Online (Sandbox Code Playgroud)

这是我的 Austostart.java:

package kor.location.tracker;


import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import …
Run Code Online (Sandbox Code Playgroud)

android android-service

10
推荐指数
2
解决办法
2万
查看次数

广播接收器 - Whatsapp和类似服务

我无法在任何地方找到答案.我需要知道是否有像Whatsapp消息的广播接收器,就像短信和电话呼叫广播接收器一样.如果没有,是否有办法在Whatsapp等应用程序上收到消息时执行某些操作?

android broadcastreceiver whatsapp

5
推荐指数
0
解决办法
1610
查看次数

whatsapp消息的自动回复方法

我在Play Store上看到支持WhatsApp自动回复的应用程序很少,我在互联网上搜索了方法,但我发现的只是这段代码

    Uri uri = Uri.parse("smsto:" + "99********");
    Intent i = new Intent(Intent.ACTION_SENDTO, uri);
    i.putExtra("sms_body", "Hey!");
    i.setPackage("com.whatsapp");
    startActivity(i);
Run Code Online (Sandbox Code Playgroud)

如果您已保存,它将打开 WhatsApp 并带您到该特定联系人,它会粘贴给定的文本,但不会发送消息。

链接

https://play.google.com/store/apps/details?id=horizo​​ntstack.autoreplyforwhatsapp.whatsreply

他们正在访问通知以获取消息。我想知道他们如何在不打开应用程序的情况下在后台发送消息。如果有人知道该方法,请在此处分享。

android android-notifications whatsapp

3
推荐指数
1
解决办法
7090
查看次数