问题标签 [android-multiple-users]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1945 浏览

android - 如何知道安卓设备是否支持多用户?

Android 4.2 支持“在平板电脑等可共享设备上”的多个用户空间 ( http://developer.android.com/about/versions/android-4.2.html#MultipleUsers )。我如何知道特定设备是否为“可共享设备”?

我可以以编程方式检查设备是否支持多个用户吗?

0 投票
1 回答
8637 浏览

android - 如何检测用户之间的切换

我有一个在前台模式下运行的服务,我想检测运行 Android 4.2 或更高版本的平板电脑上的用户会话之间的切换。

我可以注册任何广播接收器以获得通知吗?

我注意到,一旦在锁定屏幕上选择了另一个用户会话,Google 音乐就会停止音乐播放。它如何检测开关?


答案解释

感谢@CommonsWare 的正确答案。我将进一步解释如何检测用户开关。

首先请注意,文档明确指出接收者必须通过Context.registerReceiver. 因此,请执行以下操作:

然后在接收器中,您还可以检索用户 ID。这是一个小片段:

0 投票
1 回答
293 浏览

android - android应用程序中多个用户的应用内计费

是否可以在我的应用程序中使用谷歌的应用内计费机制为多个用户购买订阅?我在自己的服务器上实现了登录/注册机制,用户可以购买订阅以获取新闻。但是当我注销并为另一个用户登录时,我没有那个订阅并且必须再次付费。我认为IAB android机制不可能,但我宁愿问

0 投票
1 回答
538 浏览

android - Android:多用户如何更改每个用户的系统区域设置/语言

我正在使用多用户开发 AOSP。我需要将默认系统语言(或区域设置)更改为单个用户,我所有的尝试都会为所有用户更改整个系统语言。

我使用 ActivityManagerNative 类 updateConfiguration(myConfiguration)

可能吗?如果是这样,如何:) 谢谢。

0 投票
1 回答
292 浏览

android - 如何远程使用 Android 4.2 多用户 API?

新的 Android 4.2 提供了一项称为多用户的功能,用户可以拥有单独的帐户、设置和数据。

我想知道是否有办法远程使用这个 API。例如,可以远程而不是从设置菜单中创建用户吗?

提前致谢。

0 投票
1 回答
999 浏览

java - 如何在没有端口转发的情况下制作安卓多人游戏

我正在尝试制作一个多客户端应用程序,其中某人是主机,其他人加入游戏。我需要在没有端口转发的情况下实现这一点,以便用户可以轻松设置他们的服务器。如果没有任何提供帮助的服务器托管公司的帮助,这是否可能?有没有不需要端口转发的特殊端口?

0 投票
0 回答
160 浏览

android - Unavailable preferred APN for secondary users on multi-user environment

Currently on my code I'm doing the following to obtain the preferred APN on a device:

And this works fine on most of the devices I've used.

But in some testing I've made with a tablet with multiple users I've found out that the code mentioned above, only works on the main user returning successfully the preferred APN. For the other,2 users it was not possible to get the preferred APN.

Can some one help me?

Thank you.

0 投票
0 回答
650 浏览

android - Android多人游戏SDK开发

我正在 Android Studio 中开发一个 Android 应用程序。该应用程序本质上是一个 1 对 1 游戏,游戏玩法如下:

  • 一个 10 秒的联合计划阶段,玩家都在自己的设备上计划彼此的动作

  • 接下来是 10 秒的“播放”阶段,他们当时计划的动作会在两个设备上播放

一直进行到其中一名玩家被视为胜利为止。

我的问题本质上是,据我了解,这不适合 SDK 的 Android Real-TimeTurn-Based游戏部分,这些部分已被充分记录和开发。

我看到三个解决方案:

  1. 更改游戏的基本前提以适应实时/回合制游戏规范
  2. 保持游戏的前提并更改实时/回合制游戏规格以满足我的需求
  3. 开发自己的逻辑等并构建框架

选项 3 显然是最难的,然后我不确定选项 1 或 2 哪个更容易?

如果您读到这里,请提前感谢您的帮助!!

0 投票
1 回答
465 浏览

android - 如何在具有多个帐户的设备上处理应用内计费?

我在处理具有多个帐户的设备上的应用内结算库存时遇到问题。

设备 1:

  • 设备上只有一个帐户(用户 = X)
  • 在 google play 上使用帐户 X 登录
  • 在 google play games 上使用帐户 X 登录
  • 购买完成(sku = remove_ads)

设备 2:

  • 设备上的三个帐户(用户 = X、Y、Z)
  • 在 google play 上使用帐户 X 登录
  • 在 google play games 上使用帐户 X 登录
  • 查询库存

处理查询库存响应的代码如下:

DEVICE 1 上的 logcat 输出为:

DEVICE 2 上的 logcat 输出为:

我错过了什么?谢谢!

0 投票
1 回答
218 浏览

android-layout - 如何使android应用程序密度独立?

我正在 android Studio 中开发照片编辑器。我的屏幕上有不适合其他屏幕(不同尺寸)的图像和图标。我在manifest.xml文件中包含以下支持屏幕代码

我开始知道密度独立是摆脱这种情况的方法。我不知道如何继续。请帮助我使我的应用程序密度独立的步骤是什么?activity_main.xml