Home | History | Annotate | Download | only in 25.3.3

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/tools/
com/android/tools/analytics/
com/android/tools/analytics/Environment$1.class
Environment.java
package com.android.tools.analytics
final com.android.tools.analytics.Environment$1 extends com.android.tools.analytics.Environment {
	void  () 
	public java.lang.String getVariable (java.lang.String) 
		String name
}

com/android/tools/analytics/AnalyticsPaths.class
AnalyticsPaths.java
package com.android.tools.analytics
public com.android.tools.analytics.AnalyticsPaths extends java.lang.Object {
	public void  () 
	public static java.lang.String getSpoolDirectory () 
	public static java.lang.String getAndEnsureAndroidSettingsHome () 
		String home
}

com/android/tools/analytics/Environment.class
Environment.java
package com.android.tools.analytics
abstract com.android.tools.analytics.Environment extends java.lang.Object {
	static final com.android.tools.analytics.Environment SYSTEM
	static com.android.tools.analytics.Environment sInstance
	void  () 
	abstract java.lang.String getVariable (java.lang.String) 
	static com.android.tools.analytics.Environment getInstance () 
	static void setInstance (com.android.tools.analytics.Environment) 
		com.android.tools.analytics.Environment environment
	static void  () 
}

com/android/tools/analytics/AnalyticsSettings.class
AnalyticsSettings.java
package com.android.tools.analytics
public com.android.tools.analytics.AnalyticsSettings extends java.lang.Object {
	private static final java.time.LocalDate EPOCH
	private static final transient Object sGate
	static com.android.tools.analytics.AnalyticsSettings sInstance
	static com.android.utils.DateProvider sDateProvider
	private String mUserId
	private boolean mHasOptedIn
	private boolean mDebugDisablePublishing
	private java.math.BigInteger mSaltValue
	private int mSaltSkew
	public void  () 
	public java.lang.String getUserId () 
	public boolean hasOptedIn () 
	public void setUserId (java.lang.String) 
		String userId
	public void setHasOptedIn (boolean) 
		boolean mHasOptedIn
	public boolean hasDebugDisablePublishing () 
	public byte[] getSalt ()  throws java.io.IOException 
		java.security.SecureRandom random
		byte[] data
		int currentSaltSkew
		byte[] blob
		byte[] fullBlob
	static int currentSaltSkew () 
		java.time.LocalDate now
		long days
	static com.android.tools.analytics.AnalyticsSettings loadSettings ()  throws java.io.IOException 
		java.io.InputStream inputStream
		com.google.gson.Gson gson
		com.android.tools.analytics.AnalyticsSettings settings
		java.nio.channels.FileLock ignored
		java.nio.channels.OverlappingFileLockException e
		com.google.gson.JsonParseException e
		java.io.File file
		java.nio.channels.FileChannel channel
	static com.android.tools.analytics.AnalyticsSettings createNewAnalyticsSettings ()  throws java.io.IOException 
		String uid
		com.android.tools.analytics.AnalyticsSettings settings
		java.io.File uidFile
	public static com.android.tools.analytics.AnalyticsSettings getInstance (com.android.utils.ILogger) 
		java.io.IOException e
		java.io.IOException e
		com.android.utils.ILogger logger
	public static void setInstanceForTest (com.android.tools.analytics.AnalyticsSettings) 
		com.android.tools.analytics.AnalyticsSettings settings
	private static java.io.File getSettingsFile () 
	public void saveSettings ()  throws java.io.IOException 
		java.io.OutputStream outputStream
		com.google.gson.Gson gson
		java.io.OutputStreamWriter writer
		java.nio.channels.FileLock lock
		java.nio.channels.FileChannel channel
		java.io.RandomAccessFile settingsFile
		java.nio.channels.OverlappingFileLockException e
		java.io.File file
	static void  () 
}

com/android/tools/analytics/EnvironmentFakes$2.class
EnvironmentFakes.java
package com.android.tools.analytics
final com.android.tools.analytics.EnvironmentFakes$2 extends com.android.tools.analytics.Environment {
	final String val$key
	final String val$value
	void  (java.lang.String, java.lang.String) 
	public java.lang.String getVariable (java.lang.String) 
		String name
}

com/android/tools/analytics/CommonMetricsData$GarbageCollectionStatsDiffs.class
CommonMetricsData.java
package com.android.tools.analytics
 com.android.tools.analytics.CommonMetricsData$GarbageCollectionStatsDiffs extends java.lang.Object {
	volatile long collections
	volatile long time
	void  () 
}

com/android/tools/analytics/HostData.class
HostData.java
package com.android.tools.analytics
 com.android.tools.analytics.HostData extends java.lang.Object {
	static com.sun.management.OperatingSystemMXBean sOsBean
	static java.lang.management.RuntimeMXBean sRuntimeBean
	static java.awt.GraphicsEnvironment sGraphicsEnvironment
	static java.lang.management.MemoryMXBean sMemoryBean
	static java.lang.management.ClassLoadingMXBean sClassLoadingBean
	static java.util.List sGarbageCollectorBeans
	static java.lang.management.ThreadMXBean sThreadBean
	void  () 
	public static com.sun.management.OperatingSystemMXBean getOsBean () 
	public static java.lang.management.RuntimeMXBean getRuntimeBean () 
	public static java.awt.GraphicsEnvironment getGraphicsEnvironment () 
	public static java.lang.management.MemoryMXBean getMemoryBean () 
	public static java.lang.management.ClassLoadingMXBean getClassLoadingBean () 
	public static java.util.List getGarbageCollectorBeans () 
	public static java.lang.management.ThreadMXBean getThreadBean () 
}

com/android/tools/analytics/EnvironmentFakes.class
EnvironmentFakes.java
package com.android.tools.analytics
 com.android.tools.analytics.EnvironmentFakes extends java.lang.Object {
	void  () 
	public static void setCustomAndroidSdkHomeEnvironment (java.lang.String) 
		String path
	public static void setMap (java.util.Map) 
		java.util.Map map
	public static void setSingleProperty (java.lang.String, java.lang.String) 
		String key
		String value
	public static void setNoEnvironmentVariable () 
	public static void setSystemEnvironment () 
}

com/android/tools/analytics/EnvironmentFakes$3.class
EnvironmentFakes.java
package com.android.tools.analytics
final com.android.tools.analytics.EnvironmentFakes$3 extends com.android.tools.analytics.Environment {
	void  () 
	java.lang.String getVariable (java.lang.String) 
		String name
}

com/android/tools/analytics/EnvironmentFakes$1.class
EnvironmentFakes.java
package com.android.tools.analytics
final com.android.tools.analytics.EnvironmentFakes$1 extends com.android.tools.analytics.Environment {
	final java.util.Map val$map
	void  (java.util.Map) 
	public java.lang.String getVariable (java.lang.String) 
		String name
}

com/android/tools/analytics/Anonymizer.class
Anonymizer.java
package com.android.tools.analytics
public com.android.tools.analytics.Anonymizer extends java.lang.Object {
	public void  () 
	public static java.lang.String anonymizeUtf8 (com.android.utils.ILogger, java.lang.String)  throws java.io.IOException 
		com.android.utils.ILogger logger
		String data
	public static java.lang.String anonymize (com.android.utils.ILogger, java.lang.String, java.nio.charset.Charset)  throws java.io.IOException 
		com.android.utils.ILogger logger
		String data
		java.nio.charset.Charset charset
		com.google.common.hash.Hasher hasher
}

com/android/tools/analytics/CommonMetricsData.class
CommonMetricsData.java
package com.android.tools.analytics
public com.android.tools.analytics.CommonMetricsData extends java.lang.Object {
	public static final String VM_OPTION_XMS
	public static final String VM_OPTION_XMX
	public static final String VM_OPTION_MAX_PERM_SIZE
	public static final String VM_OPTION_RESERVED_CODE_CACHE_SIZE
	public static final String VM_OPTION_SOFT_REF_LRU_POLICY_MS_PER_MB
	public static final long KILOBYTE
	public static final long MEGABYTE
	public static final long GIGABYTE
	public static final long TERABYTE
	public static final int NO_DIGITS
	public static final int INVALID_POSTFIX
	public static final int INVALID_NUMBER
	public static final int EMPTY_SIZE
	static final java.util.Map sGarbageCollectionStats
	public void  () 
	public static com.google.wireless.android.sdk.stats.ProductDetails$CpuArchitecture getOsArchitecture () 
		String w6432
		String s
		String os
		com.google.wireless.android.sdk.stats.ProductDetails$CpuArchitecture jvmArchitecture
	public static com.google.wireless.android.sdk.stats.ProductDetails$CpuArchitecture getJvmArchitecture () 
		String arch
	public static com.google.wireless.android.sdk.stats.ProductDetails$CpuArchitecture cpuArchitectureFromString (java.lang.String) 
		String cpuArchitecture
	public static java.lang.String getOsName () 
		String os
		String osLower
	public static java.lang.String getMajorOsVersion () 
		java.util.regex.Matcher m
		java.util.regex.Pattern p
		String osVers
	public static com.google.wireless.android.sdk.stats.DeviceInfo$ApplicationBinaryInterface applicationBinaryInterfaceFromString (java.lang.String) 
		String value
	public static com.google.wireless.android.sdk.stats.MachineDetails getMachineDetails (java.io.File) 
		java.io.File homePath
		com.sun.management.OperatingSystemMXBean osBean
	private static java.lang.Iterable getDisplayDetails () 
		java.awt.Rectangle bounds
		java.awt.GraphicsDevice device
		java.util.List displays
		java.awt.GraphicsEnvironment graphics
	public static com.google.wireless.android.sdk.stats.JvmDetails getJvmDetails () 
		String vmOption
		java.lang.management.RuntimeMXBean runtime
		com.google.wireless.android.sdk.stats.JvmDetails$Builder builder
	private static void parseVmOption (java.lang.String, com.google.wireless.android.sdk.stats.JvmDetails$Builder) 
		String vmOption
		com.google.wireless.android.sdk.stats.JvmDetails$Builder builder
	static long parseVmOptionSize (java.lang.String) 
		String digits
		long value
		char c
		int i
		NumberFormatException e
		String vmOptionSize
	public static com.google.wireless.android.sdk.stats.JavaProcessStats getJavaProcessStats () 
		java.lang.management.MemoryMXBean memoryBean
		java.lang.management.ClassLoadingMXBean classLoadingBean
	static java.util.List getGarbageCollectionStats () 
		String name
		com.android.tools.analytics.CommonMetricsData$GarbageCollectionStatsDiffs previous
		com.android.tools.analytics.CommonMetricsData$GarbageCollectionStatsDiffs current
		long collectionsDiff
		long timeDiff
		java.lang.management.GarbageCollectorMXBean gc
		java.util.List stats
	static void  () 
}

NOTICE