나는 AS와 함께 작업 중이므로 영역에 x86_64 패키지가 필요하지 않습니다. x86_64 패키지는 다른 libs에서 몇 가지 문제를 일으 킵니다. 패키지를 제거하는 방법?영역에서 x86_64 패키지 제거
답변
글쎄, 당신은 아키텍처 폴더 중 하나를 제거 할 수 있지만 제거하는 아키텍처에서 작동하지 않습니다 문제의 라이브러리 (이 영역의이 사건을) 즉, 명심하십시오.
솔직히 말해서 간단히 제거 할 수는 있지만 위에서 언급 한 것처럼 좋지는 않습니다.
당신은/포함 splitting
불리는 기술에 의해 빌드에서 다른 아키텍처를 제외 할 수
android {
// Rest of Gradle file
splits {
abi {
enable true
reset()
include 'armeabi', 'armeabi-v7a', 'arm64_v8a', 'mips', 'x86'
universalApk true
}
}
}
//Ensures architecture specific APKs have a higher version code
//(otherwise an x86 build would end up using the arm build, which x86 devices can run)
ext.versionCodes = [armeabi:1, 'armeabi-v7a':2, 'arm64-v8a':3, 'mips':4, x86:5]
android.applicationVariants.all { variant ->
// assign different version code for each output
variant.outputs.each { output ->
int abiVersionCode = project.ext.versionCodes.get(output.getFilter(OutputFile.ABI)) ?: 0
output.versionCodeOverride = (abiVersionCode * 10000) + android.defaultConfig.versionCode
}
}
대단히 감사합니다. 해결책은 없지만 다른 장치 용 apk를 많이 만들 것입니다. 이제 내 방식은 abi를 제한하기 위해 abiFilters를 사용하고 있습니다. ndk { abiFilters "armeabi", "armeabi-v7a", "x86" } –
abiFilters
좋은 솔루션이 될 것입니다. 이 메소드는 abi를 제한하고 apk를 빌드 할 때 지정된 abi 만 추가합니다.
defaultConfig {
applicationId "com.example.app"
minSdkVersion 16
targetSdkVersion 24
versionCode 1
versionName "1.0"
ndk {
abiFilters "armeabi", "armeabi-v7a", "x86"
}
// ...
}
이것은 지정된 아치 폴더 만 사용되며 나머지는 삭제 될 수 있음을 의미합니다.
스크린 샷 대신 형식이 지정된 코드를 게시하십시오. – anthonymonori
- 1. 알림 영역에서 NotifyIcon 제거
- 2. 텍스트 영역에서 Html 태그 제거
- 3. 히트 영역에서 파란색 테두리 제거
- 4. 데비안 패키지 제거 프로세스
- 5. DrRacket에서 패키지 제거
- 6. DELPHI XE2의 패키지 제거
- 7. 텍스트 영역에서 스크롤 막대를 제거 하시겠습니까?
- 8. 종이 텍스트 영역에서 라벨 섹션 제거
- 9. 텍스트 영역에서 공백을 제거 할 수 없습니다.
- 10. 텍스트 영역에서 모든 스타일 (테두리, 광선) 제거
- 11. Mac에서 npm 및 노드 패키지 제거/제거
- 12. WIX MSI 패키지 설치 제거
- 13. R 세션에서 패키지 제거/분리
- 14. 모델 이미지에서 패키지 태그 제거
- 15. Mac OS X에서 패키지 제거
- 16. 시스템 패키지 제거 방법은 무엇입니까?
- 17. 제거 R 패키지 Rcpp 완전히
- 18. 핍 동결 목록 제거 패키지
- 19. PyCharm의 외부 라이브러리에서 패키지 제거
- 20. 쿼리 최근에 제거 rpm 패키지
- 21. Eclipse - 클래스가 패키지 탐색기에 나타나지만 작업 영역에서 찾을 수 없습니다.
- 22. SDL에 x86_64 아키텍처가 누락되었습니다.
- 23. g ++ x86_64 NS_NewGenericModule2
- 24. x86_64 어셈블리 미적분기가 있습니까?
- 25. unistd.h 상수 linux x86_64
- 26. 소프트 플로트 on x86_64
- 27. 중복 심볼 아치 X86_64
- 28. X86_64 _assembler_를 작성하는 방법?
- 29. x86_64 : 최적화 플래그 제안?
- 30. 데이터 검색 중 x86_64
AS는 무엇입니까? 또한 x86_64를 제거하는 대신 문제를 게시하는 것이 좋습니다 – anthonymonori