AppIdentifier | Android Developers

Quicknav Quicknav
Links

- Google Play Developer Console
- Android Developers Blog
- About Android

Android Sites

- Android.com
- Android Developers
- Android Open Source Project

Language
close

- - About
  - Wear
  - TV
  - Auto
- - Get Started
  - Devices
  - Style
  - Patterns
  - Building Blocks
  - Downloads
  - Videos
- - Training
  - API Guides
  - Reference
  - Tools
  - Google Services
  - Samples
- - Google Play
  - Essentials
  - Get Users
  - Engage & Retain
  - Monetize
  - Analyze
  - Tools & Reference
  - Developer Stories

## Results

Loading...
Summary: Inherited Constants | Fields | Ctors | Methods | Inherited Methods | [Expand All]
public final class

# AppIdentifier

extends Object
implements Parcelable

java.lang.Object
↳ | com.google.android.gms.nearby.connection.AppIdentifier

## Class Overview

An identifier for an application; the value of the identifier should be the package name for an Android application to be installed or launched to discover and communicate with the advertised service (e.g. com.example.myapp). Google applications may use this data to prompt the user to install the application.

## Summary

[Expand] Inherited Constants
From interface android.os.Parcelable
int | CONTENTS_FILE_DESCRIPTOR |
int | PARCELABLE_WRITE_RETURN_VALUE |

Fields
public static final AppIdentifierCreator | CREATOR |

Public Constructors
| AppIdentifier(String identifier)

Public Methods
int | describeContents()
String | getIdentifier() Retrieves the identifier string for this application (e.g.
void | writeToParcel(Parcel out, int flags)

[Expand] Inherited Methods
From class java.lang.Object
Object | clone()
boolean | equals(Object arg0)
void | finalize()
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)
From interface android.os.Parcelable
abstract int | describeContents()
abstract void | writeToParcel(Parcel arg0, int arg1)

## Fields

#### public static final AppIdentifierCreator CREATOR

## Public Constructors

#### public AppIdentifier (String identifier)

##### Parameters

identifier | The Android package name of an Android application to be installed or launched to discover and communicate with the advertised service (e.g. com.example.myapp).

## Public Methods

#### public int describeContents ()

#### public String getIdentifier ()

Retrieves the identifier string for this application (e.g. com.example.mygame).

##### Returns

- The identifier string.

#### public void writeToParcel (Parcel out, int flags)