Форум КриптоПро
	 » 
	Средства криптографической защиты информации
	 » 
	Android
	 » 
	СБОРКА СОБСТВЕННОГО ПРИЛОЖЕНИЯ С ПРОВАЙДЕРОМ КРИПТО-ПРО CSP ВНУТРИ
	 
	
        
            
            
    
        
	Статус: Сотрудник
  Группы: Участники
 Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,064  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 740 раз в 698 постах
  
	 
	
     | 
    
        
            
		      
                И приведите, пожалуйста, структуру вашего проекта (где и что находится) + build.gradle    | 
 | 
            
	 
        
    
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Активный участник
  Группы: Участники
 Зарегистрирован: 25.01.2018(UTC) Сообщений: 37  Сказал(а) «Спасибо»: 6 раз
  
	 
	
     | 
    
        
            
		      
                app -libs (скопировано из проекта ACSPInClientApp) ---ASN1P.jar ---asn1rt.jar ---cpSSL-android.jar ---JCP.jar ---JCPRequest.jar ---JCPRevCheck.jar ---JCPRevTools.jar ---JCSP-android.jar ---JInitCSP.jar ---httpclient-4.2.jar ---httpcore-4.2.jar ---ini4j-0.5.1.jar ---json-20080701.jar -src ---main -----java -------com ---------cryptoproarndoidtest123 -----------MainActivity.java -----------MainApplication.java -----jniLibs (скопировано из проекта ACSPInClientApp) -------arm64-v8a ---------libcspjni.so ---------libsupport.so -------armeabi ---------libcspjni.so ---------libpcsclite.so ---------librtpcsc.so ---------libsupport.so -----res -------icons and xml files -------raw (скопировано из проекта ACSPInClientApp) ---------config.ini ---------config64.ini ---------license.ini -----AndroidManifest.xml -app.iml -BUCK -build.gradle -proguard-rules.pro   build.rar  (2kb) загружен 3 раз(а). 
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
        
            
            
    
        
	Статус: Сотрудник
  Группы: Участники
 Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,064  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 740 раз в 698 постах
  
	 
	
     | 
    
        
            
		      
                Не могли бы вы собрать какой-нибудь небольшой проект, воспроизводящий ошибку? И установлен ли при этом ACSP? Я сделал приложение с встроенным провайдером, пробовал без установленного ACSP и с установленным, в обоих случаях работает.    | 
 | 
            
	 
        
    
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Активный участник
  Группы: Участники
 Зарегистрирован: 25.01.2018(UTC) Сообщений: 37  Сказал(а) «Спасибо»: 6 раз
  
	 
	
     | 
    
        
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
        
            
            
    
        
	Статус: Сотрудник
  Группы: Участники
 Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,064  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 740 раз в 698 постах
  
	 
	
     | 
    
        
            
		      
                Собрал приложение, но в папке lib в apk нет провайдера - библиотеки libcspjni.so и др., <apk>\lib\armeabi-v7a: Код:
libfb.so
libfolly_json.so
libglog.so
libglog_init.so
libgnustl_shared.so
libicu_common.so
libimagepipeline.so
libjsc.so
libprivatedata.so
libreactnativejni.so
libyoga.so
 
 Вероятно, в этом причина, что провайдер не найден.    | 
 | 
            
	 
        
    
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Сотрудник
  Группы: Участники
 Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,064  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 740 раз в 698 постах
  
	 
	
     | 
    
        
            
		      
                Если изменить имя папки с библиотеками в jniLibs с armeabi на armeabi-v7a, как в скрипте, то библиотеки провайдера добавятся.    | 
 | 
            
	 
        
    
    
        
              1 пользователь поблагодарил Евгений Афанасьев за этот пост.  
     | 
    
        
     | 
    | 
        
	
     | 
        
        
        
    
        
            
            
    
        
	Статус: Сотрудник
  Группы: Участники
 Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,064  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 740 раз в 698 постах
  
	 
	
     | 
    
        
            
		      
                На nexus 7 (armeabi, 32-bit) запустилось (для этой платформы в lib все необходимые библиотеки), CSPConfig.init() вернул 0.    | 
 | 
            
	 
        
    
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Активный участник
  Группы: Участники
 Зарегистрирован: 25.01.2018(UTC) Сообщений: 37  Сказал(а) «Спасибо»: 6 раз
  
	 
	
     | 
    
        
            
		      
                Автор: afev  Если изменить имя папки с библиотеками в jniLibs с armeabi на armeabi-v7a, как в скрипте, то библиотеки провайдера добавятся.  Это помогло, спасибо!  
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
	                           
	Форум КриптоПро
	 » 
	Средства криптографической защиты информации
	 » 
	Android
	 » 
	СБОРКА СОБСТВЕННОГО ПРИЛОЖЕНИЯ С ПРОВАЙДЕРОМ КРИПТО-ПРО CSP ВНУТРИ
	 
	
    
        Быстрый переход
         
	
    
    Вы не можете создавать новые темы в этом форуме.
	
	Вы не можете отвечать в этом форуме.
	
	Вы не можете удалять Ваши сообщения в этом форуме.
	
	Вы не можете редактировать Ваши сообщения в этом форуме.
	
	Вы не можете создавать опросы в этом форуме.
	
	Вы не можете голосовать в этом форуме.
	
	
    
    
        Important Information:
        The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
        
        
More Details
        Close