小编Dzu*_*gPV的帖子

Android 12:使用 SCHEDULE_EXACT_ALARM 权限在特定时间获取/显示数据在 Google Play 政策中是否安全?

我在 Play 商店里有一个 Android 应用程序已经有 8 年了。最近Google发布Android S或12引入了一些前台服务启动限制

https://developer.android.com/about/versions/12/behavior-changes-12#foreground-service-launch-restrictions

确切的警报权限

https://developer.android.com/about/versions/12/behavior-changes-12#exact-alarm-permission

在应用程序中,我使用前台服务和闹钟来安排来自云和设备传感器的天气数据更新,并向用户发送通知,更新小部件。但他们说:确切的警报应该只用于面向用户的功能,所以如果我继续使用这些 API,它是安全的(根据 Google Play 政策)?

我问这个问题是因为其他解决方案(例如带有前台服务和工作管理器的粘性通知)无法满足我的要求。

android scheduler alarmmanager android-alarms android-workmanager

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

如何使用gradle构建Android应用时删除特定权限?

最近Google自动将Google服务合并到最终版本apk.有人问这里为什么在包含Google Play服务库时,权限会自动添加到我的AndroidManifest中

我的问题是一些不需要的权限,我不想在我的应用程序中获得一些敏感权限.那么如何删除android.permission.ACCESS_COARSE_LOCATION等权限?使用gradle构建,我不想禁用Manifest Merger.我读了一些可以配置Merger从外部lib中删除权限的地方,但我找不到怎么做.

java permissions android gradle

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

Youtube Api android自动启动

我在我的应用程序中使用Youtube Api,但我的问题是它不是自动播放,必须按播放按钮.

我的代码是:

setContentView(R.layout.playerview_demo);
((YouTubePlayerView)findViewById(R.id.youtube_view)).initialize(DEV_KEY, this);
Run Code Online (Sandbox Code Playgroud)

youtube_view布局:

<com.google.android.youtube.player.YouTubePlayerView 
    android:id="@id/youtube_view" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" />
Run Code Online (Sandbox Code Playgroud)

android youtube-api

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