lsjwzh / FastTextView

FastTextView
Apache License 2.0
191 stars 22 forks source link

ProGuard issue #6

Closed smelfungus closed 6 years ago

smelfungus commented 6 years ago

Seems like implementation needs ProGuard configuration:

Warning: android.text.ITextLine: can't find referenced class android.text.Layout$TabStops
Warning: android.text.ITextLine: can't find referenced class android.text.Layout$TabStops
Warning: android.text.SimpleLayout: can't find referenced method 'Layout(java.lang.CharSequence,android.text.TextPaint,int,android.text.Layout$Alignment,android.text.TextDirectionHeuristic,float,float)' in library class android.text.Layout
Warning: android.text.SimpleLayout: can't find referenced method 'Layout$Directions(int[])' in library class android.text.Layout$Directions
Warning: android.text.StaticLayoutBuilderCompat: can't find referenced method 'StaticLayout(java.lang.CharSequence,int,int,android.text.TextPaint,int,android.text.Layout$Alignment,android.text.TextDirectionHeuristic,float,float,boolean,android.text.TextUtils$TruncateAt,int,int)' in library class android.text.StaticLayout
Warning: android.text.TextLineCompat: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineCompat: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineCompat: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineImpl15: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineImpl15: can't find referenced method 'java.lang.Object[] removeEmptySpans(java.lang.Object[],android.text.Spanned,java.lang.Class)' in library class android.text.TextUtils
Warning: android.text.TextLineImpl15: can't find referenced method 'int getTextRunCursor(char[],int,int,int,int,int)' in library class android.text.TextPaint
Warning: android.text.TextLineImpl15: can't find referenced method 'int getTextRunCursor(java.lang.CharSequence,int,int,int,int,int)' in library class android.text.TextPaint
Warning: android.text.TextLineImpl15: can't find referenced field 'int underlineColor' in library class android.text.TextPaint
Warning: android.text.TextLineImpl15: can't find referenced field 'float underlineThickness' in library class android.text.TextPaint
Warning: android.text.TextLineImpl15: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineImpl15: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineImpl15: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineImpl15: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineImpl15: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineImpl23: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineImpl23: can't find referenced class com.android.internal.util.ArrayUtils
Warning: android.text.TextLineImpl23: can't find referenced class com.android.internal.util.ArrayUtils
Warning: android.text.TextLineImpl23: can't find referenced method 'java.lang.Object[] removeEmptySpans(java.lang.Object[],android.text.Spanned,java.lang.Class)' in library class android.text.TextUtils
Warning: android.text.TextLineImpl23: can't find referenced method 'int getTextRunCursor(char[],int,int,int,int,int)' in library class android.text.TextPaint
Warning: android.text.TextLineImpl23: can't find referenced method 'int getTextRunCursor(java.lang.CharSequence,int,int,int,int,int)' in library class android.text.TextPaint
Warning: android.text.TextLineImpl23: can't find referenced field 'int underlineColor' in library class android.text.TextPaint
Warning: android.text.TextLineImpl23: can't find referenced field 'float underlineThickness' in library class android.text.TextPaint
Warning: android.text.TextLineImpl23: can't find referenced method 'void setHyphenEdit(int)' in library class android.text.TextPaint
Warning: android.text.TextLineImpl23: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineImpl23: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineImpl23: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineImpl23: can't find referenced class android.text.Layout$TabStops
Warning: android.text.TextLineImpl23: can't find referenced class android.text.Layout$TabStops
Warning: com.lsjwzh.widget.text.TextViewAttrsHelper: can't find referenced class com.android.internal.R$styleable
Warning: com.lsjwzh.widget.text.TextViewAttrsHelper: can't find referenced class com.android.internal.R
Warning: com.lsjwzh.widget.text.TextViewAttrsHelper: can't find referenced class com.android.internal.R$styleable
Warning: com.lsjwzh.widget.text.TextViewAttrsHelper: can't find referenced field 'android.text.Layout$Alignment ALIGN_RIGHT' in library class android.text.Layout$Alignment
Warning: com.lsjwzh.widget.text.TextViewAttrsHelper: can't find referenced field 'android.text.Layout$Alignment ALIGN_LEFT' in library class android.text.Layout$Alignment