Loading services/companion/java/com/android/server/companion/association/AssociationStore.java +2 −2 Original line number Diff line number Diff line Loading @@ -221,7 +221,7 @@ public class AssociationStore { Slog.i(TAG, "Done adding new association."); } logCreateAssociation(association.getDeviceProfile()); logCreateAssociation(association, mContext); if (association.isActive()) { broadcastChange(CHANGE_TYPE_ADDED, association); Loading Loading @@ -296,7 +296,7 @@ public class AssociationStore { Slog.i(TAG, "Done removing association."); } logRemoveAssociation(association.getDeviceProfile()); logRemoveAssociation(association, mContext); if (association.isActive()) { broadcastChange(CHANGE_TYPE_REMOVED, association); Loading services/companion/java/com/android/server/companion/utils/MetricUtils.java +13 −6 Original line number Diff line number Diff line Loading @@ -66,6 +66,7 @@ import static com.android.server.companion.utils.PackageUtils.PACKAGE_NOT_FOUND; import static com.android.server.companion.utils.PackageUtils.getUidFromPackageName; import android.companion.AssociationInfo; import android.content.Context; import java.util.Map; Loading Loading @@ -143,21 +144,27 @@ public final class MetricUtils { /** * Log association creation */ public static void logCreateAssociation(String profile) { public static void logCreateAssociation(AssociationInfo ai, Context context) { int uid = getUidFromPackageName(ai.getUserId(), context, ai.getPackageName()); write(CDM_ASSOCIATION_ACTION, CDM_ASSOCIATION_ACTION__ACTION__CREATED, ASSOCIATION_ACTION_DEVICE_PROFILE.get( profile == null ? DEVICE_PROFILE_NULL : profile)); ASSOCIATION_ACTION_DEVICE_PROFILE.get(ai.getDeviceProfile() == null ? DEVICE_PROFILE_NULL : ai.getDeviceProfile()), uid); } /** * Log association removal */ public static void logRemoveAssociation(String profile) { public static void logRemoveAssociation(AssociationInfo ai, Context context) { int uid = getUidFromPackageName(ai.getUserId(), context, ai.getPackageName()); write(CDM_ASSOCIATION_ACTION, CDM_ASSOCIATION_ACTION__ACTION__REMOVED, ASSOCIATION_ACTION_DEVICE_PROFILE.get( profile == null ? DEVICE_PROFILE_NULL : profile)); ASSOCIATION_ACTION_DEVICE_PROFILE.get(ai.getDeviceProfile() == null ? DEVICE_PROFILE_NULL : ai.getDeviceProfile()), uid); } /** Loading Loading
services/companion/java/com/android/server/companion/association/AssociationStore.java +2 −2 Original line number Diff line number Diff line Loading @@ -221,7 +221,7 @@ public class AssociationStore { Slog.i(TAG, "Done adding new association."); } logCreateAssociation(association.getDeviceProfile()); logCreateAssociation(association, mContext); if (association.isActive()) { broadcastChange(CHANGE_TYPE_ADDED, association); Loading Loading @@ -296,7 +296,7 @@ public class AssociationStore { Slog.i(TAG, "Done removing association."); } logRemoveAssociation(association.getDeviceProfile()); logRemoveAssociation(association, mContext); if (association.isActive()) { broadcastChange(CHANGE_TYPE_REMOVED, association); Loading
services/companion/java/com/android/server/companion/utils/MetricUtils.java +13 −6 Original line number Diff line number Diff line Loading @@ -66,6 +66,7 @@ import static com.android.server.companion.utils.PackageUtils.PACKAGE_NOT_FOUND; import static com.android.server.companion.utils.PackageUtils.getUidFromPackageName; import android.companion.AssociationInfo; import android.content.Context; import java.util.Map; Loading Loading @@ -143,21 +144,27 @@ public final class MetricUtils { /** * Log association creation */ public static void logCreateAssociation(String profile) { public static void logCreateAssociation(AssociationInfo ai, Context context) { int uid = getUidFromPackageName(ai.getUserId(), context, ai.getPackageName()); write(CDM_ASSOCIATION_ACTION, CDM_ASSOCIATION_ACTION__ACTION__CREATED, ASSOCIATION_ACTION_DEVICE_PROFILE.get( profile == null ? DEVICE_PROFILE_NULL : profile)); ASSOCIATION_ACTION_DEVICE_PROFILE.get(ai.getDeviceProfile() == null ? DEVICE_PROFILE_NULL : ai.getDeviceProfile()), uid); } /** * Log association removal */ public static void logRemoveAssociation(String profile) { public static void logRemoveAssociation(AssociationInfo ai, Context context) { int uid = getUidFromPackageName(ai.getUserId(), context, ai.getPackageName()); write(CDM_ASSOCIATION_ACTION, CDM_ASSOCIATION_ACTION__ACTION__REMOVED, ASSOCIATION_ACTION_DEVICE_PROFILE.get( profile == null ? DEVICE_PROFILE_NULL : profile)); ASSOCIATION_ACTION_DEVICE_PROFILE.get(ai.getDeviceProfile() == null ? DEVICE_PROFILE_NULL : ai.getDeviceProfile()), uid); } /** Loading