Форум программистов, компьютерный форум, киберфорум
Наши страницы

Получить что-то типа md5() для приложения - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Android recorder http://www.cyberforum.ru/android-dev/thread1367614.html
Всем привет, есть такая ошибка, как решить? Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: com.coremedia.iso.boxes.mdat.MediaDataBox at...
Программирование Android Мой упрощенный алгоритм выполняется дольше алгоритма Google Здравствуйте! Возник вопрос по скорости выполнения... Я разрабатываю 2D-движок, в принципе работает быстро, но хочется убрать лишние операции, которые не нужны для 2D все равно. Поэтому код функции... http://www.cyberforum.ru/android-dev/thread1367584.html
AndroidHttpClient Программирование Android
Привет всем. Нужна помощь. Нужно создать метод, который возвращает HttpClient c сохранением старых кук и который может отдавать заголовки переадресации. Моя реализация работает, но нужно...
Программирование Android Периодическое обновление ListView
Привет всем! Есть задача, вывести на экран список, данные берутся с сервера, а потом с какой то периодичностью обновлять его с сервера. Список есть, при создании активити он загружается и...
Программирование Android CursorLoader+SQLite http://www.cyberforum.ru/android-dev/thread1367469.html
Добрый день! подскажите пожалуйста какого вида должны быть следующие строки в которых использовался Cursor, если пользоваться CursorLoader? для cursor.requery разобрался это -...
Программирование Android Андроид приложение, вытащить информацию из refferer с appstore Здравствуйте, какможно вытащить информацию из урла который на аппсторе когда пользователь приходит туда т.е грубо говоря надо следующее человек пришел на аппстор у него там высветился определенный... подробнее

Показать сообщение отдельно
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 440

Получить что-то типа md5() для приложения - Программирование Android

03.02.2015, 16:33. Просмотров 287. Ответов 2
Метки (Все метки)

Требуется получить уникальную строку, описывающую само приложение.
Т.е. чтобы при каждом изменении кода приложения эта строка изменялась.
Попробовал через получение сигнатуры:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
    public String getSignature() {
 
        String result = "";
 
        PackageManager pm = getPackageManager();
        try {
            PackageInfo packageInfo = pm.getPackageInfo(getPackageName(), PackageManager.GET_SIGNATURES);
 
            for (int i = 0; i < packageInfo.signatures.length; i++) {
                Signature signature = packageInfo.signatures[i];
                result = signature.toCharsString();
            }
        } catch (PackageManager.NameNotFoundException e) {
            e.printStackTrace();
        }
 
        return result;
    }
Но при изменении кода и компиляции ф-я возвращает то же самое значение.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru