Hola. El error es que estas llamando al metodo print desde dentro
del mismo método print
Corta las siguientes lineas y copialas al final del metodo
onCreate
LinearLayout l=(LinearLayout)findViewById(R.id.capa1);
print(l,"letra roja tamaño 18",18,255,0,0);
print(l,"letra verde tamaño 30",30,0,0,255);
Hecho esto ya deberia funcionar