Skip to main content
Samsung Developer Program

Binary Files, Distribution Devices, and Beta Test Setup

You can register, change, and delete binary files, review device compatibility and set distribution devices, and set up beta test releases for your Android apps.


Binary Files

You can upload and manage up to 10 Android app binary files for any type of app that integrates either one or more Galaxy SDK API calls, or Samsung IAP SDK API calls.

Ensure that all binary files meet the following requirements:

  • Filenames must be unique among all binary files registered to the app. 
  • Filenames must not contain spaces or special characters; however, they can contain underscores. 
  • For more binary file requirements, see Application Binary Files.

To register binary files

  1. In Seller Office, navigate to your Android app and click its Binary tab.

  2. Add up to 10 binary files:
    1. Click Add binary or Add more binary.

    2. Enter the required component binary file(s) information and upload the files.
    3. Click Save.
    4. For each additional binary file, repeat step 2.

To review and manage registered binary files

  1. In Seller Office, navigate to your Android app and click its Binary tab

  2. Review the basic binary file information.

  3. To review detailed information about a binary file:

    1. Click the [file number, version, name, status, or up/down arrow].

    2. Review the binary file detailed information.

    3. To hide the details, click the [file number, version, name, status, or up/down arrow].
  4. To change information about the current version or upload a later version of an added binary file:
    1. Click the file's [Modify Pencil-icon].
    2. In the Add binary popup, change information and/or upload a binary file. 
      For details see Component binary file information.
  5. To delete an added binary file:
    1. Click the file's [Delete X-icon].
    2. In the Notice popup, click Yes.

Device Compatibility and Distribution

You can review which user devices(phone, tablet, and other types of devices) are compatible with each registered app binary file, set compatible devices as distribution devices, and review why other user devices are not compatible.

After registering one or more binary files, all compatible devices are listed and selected (checkmarked). At any time, you can unselect and reselect devices for each registered binary file. You can also determine which features of non-compatible devices are supported and not supported by your registered binary files.

You can control which users can download your app. Your app will not be available for download to users who do not have a distribution device that you specify. When a user does have a distribution device, whether or not they can download your app is also controlled by other factors (including whether the user is in a distribution country that you selected).

You can select your app's distribution devices from among all devices that are compatible with your app's binary files. Different binary files can be compatible with different devices. Device compatibility is determined by the features supported by a device and the Galaxy Watch resolution settings you specified for a binary file.

To manage device compatibility and distribution

  1. Next to Selected Device(s), click the [total number of distribution devices].SellerOffice_BinaryTab_DetailDeviceSettings_Android.png

    Note: Upon initial display, the popup shows the current status of each device.

  2. To control the devices that are listed, set the following:

    Search Device [Selection type]


    Displays devices based on distribution / non-distribution devices:

    • All devices (#) - Both checked and unchecked devices
    • Selected device (#) - Checked, distribution devices
    • Unselected device (#) - Unchecked, non-distribution devices
    Search Device
    [Device title text]
    Only displays devices whose name contains all or part of the entry text.

    Sort Device By


    Orders displayed devices by:

    • New - calendar order of device release (new-to-old devices)
    • Name - alphabetical order of device names
    Device Group [Sort arrow] Toggles between top-to-bottom or bottom-to-top based on Sort Device By setting.


  3. Review the device compatibility information.
  4. For each binary file, select its distribution devices:
    Note: After a binary file is registered (indicated by the red circle 'N' icon), all devices that are compatible with the binary file are displayed and all devices are checked.
    1. To change the distribution status of all listed, compatible devices:
      1. For all binary files, click the [Select All] checkbox.
      2. For each binary file, click the [binary file] checkbox.
    2. To change the distribution status of an individual device:
      1. If necessary, open the device type list (Phone, Tablet, Note Gear, Others) by clicking its Down arrow.
      2. For the listed device and the binary file, click the [Binary file / device] checkbox.
        Note: Duplicate devices discovered when verifying app titles cannot be selected.
  5. To register all changes and close the popup, click Save.
  6. To not register any changes and close the popup, click Cancel.
  7. For non-compatible devices, review the device features that one or more binary files do not support:
    Note: Non-recommended devices are not compatible with a binary file. However, after determining how your binary files are not compatible with non-compatible devices, you can make the necessary changes to make and register binary files that are compatible with more devices. 
    1. In the Binary tab, click Non-recommended Device(s).
    2. Select the the device and binary files to be checked:

      [Left field] Type of device to be checked
      [Center field] Specific device within the selected type to be checked
      Select binary Registered binary file to be checked
      1. Click Confirm.
      2. Review the device feature and resolution compatibility information.

      3. Click Close.
  8. To distribute your app to a device group that is non-recommended:

    1. Make the necessary changes to make your app binary file(s) compatible.
    2. Upload the new binary file(s).
    3. Click the number next to Selected Device(s), and in the Detailed Device Settings popup, ensure the device is selected.

Beta Testing Setup

You can release your Android app under normal distribution conditions, or under closed or open beta testing distribution conditions After setting up your beta test, .

Both closed and open beta tests allow you to obtain feedback from users to improve the quality and security of the app before it is released for public distribution. Users are not charged for beta test applications.

There are two types of beta tests:

  • Closed Beta Test: Up to 1,000 designated users with a Samsung account ID can participate.

    In-app items are supported when their beta Android app integrated Samsung IAP version 4.0 or higher. Users are charged for these items. When the beta test is completed, these in-app items are no longer usable.

    Caution: Do not edit or delete item information during the test. Editing or deleting item information may affect the beta test.

  • Open Beta Test: Anyone who has the URL for downloading the application may participate. There is no restriction on the number of testers.

    In-App items cannot be purchased.

Note: Samsung In-App Purchase (IAP v4.0 and above) can only be tested in a closed beta test. Therefore, if your app includes in-app items, you must select the closed beta test.


To set up a closed beta test

  1. From your application in Seller Office, click the Binary tab.
  2. Click Settings under Closed Beta Test.

  3. Enter the closed beta test information.

  4. Click Save.
    To release your app under open beta testing conditions, see Android Beta Testing.


To set up an open beta test

  1. From your application in Seller Office, click the Binary tab.
  2. Click Settings under Open Beta Test.

  3. Enter the open beta test information.

  4. Click Save.
    To release your app under open beta testing conditions, see Android Beta Testing.



  • Was this article helpful?