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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
AndreyBl
0 / 0 / 0
Регистрация: 21.08.2012
Сообщений: 8
#1

Выдаёт ошибку - Программирование Android

07.11.2012, 23:52. Просмотров 745. Ответов 6
Метки нет (Все метки)

Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/ref/FinalReference

помогите убрать ,а то уже не знаю что делать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2012, 23:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Выдаёт ошибку (Программирование Android):

Int выдаёт ошибку - Программирование Android
Здраствуйте! Вот в чем проблема... Не могу в TextView вывести int...int money = 1000; int p2 = 100; int c = 50; int b = money-p2; ...

Приложение выдаёт ошибку после removeAllViews() - Программирование Android
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Приложение выдаёт ошибку и закрывается, после следующего отрывка кода: ...

VK SDK account.getProfileInfo выдаёт ошибку - Программирование Android
У меня подключено vk sdk, получение разрешений происходит через VKSdk.login Как мне выполнить метод account.getProfileInfo? если через...

Камера выдаёт маленькое фото - Программирование Android
Пытаюсь записать фото в память , файл записывается , но в фото крошечная картинка 160 на 120 пикселов при учете того что в превью...

SetContentTitle and Text выдаёт цифры, что делать? - Программирование Android
Доброго времени суток)) В моём приложении, которое реализовано на нескольких языках, создаётся уведомление. Нужно, чтобы это уведомление...

выдаёт ошибку в составленной программе выдаёт ошибку - C++
Составить программу, которая находит максимальное значение среди элементов линейной таблицы Y, состоящий из N действительных чисел, имеющих...

6
Drygba
505 / 447 / 34
Регистрация: 17.02.2012
Сообщений: 1,032
Записей в блоге: 1
08.11.2012, 19:33 #2
может код покажите хотя бы?
0
AndreyBl
0 / 0 / 0
Регистрация: 21.08.2012
Сообщений: 8
08.11.2012, 20:19  [ТС] #3
Я только начал изучать Java и пока решил сделать простенькую программу-решение квадратных и кубических уравнений.
Всего 3 Activity:
1- выбор типа уравнения
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
package com.example.equation1;
 
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
 
public class Equation extends Activity {
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_equation);
    final Button second1 = (Button)findViewById (R.id.button1);
    final Button third1 = (Button)findViewById (R.id.button2);
    final Intent second2=new Intent (this,SecondD.class);
    final Intent third2=new Intent (this,ThirdD.class);
    
    second1.setOnClickListener(new View.OnClickListener() {
        
        public void onClick(View v) {
            startActivity (second2);
            
            
        }
    });
    
third1.setOnClickListener(new View.OnClickListener() {
        
        public void onClick(View v) {
            startActivity (third2);
            
            
        }
    });
   
    
    
    
    
    
    
    
    
    
    
    
    
    }
    
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_equation, menu);
        return true;
    }
}
2-решение квадратного уравнения
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
package com.example.equation1;
 
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
 
public class SecondD extends Activity {
 
    /**
     * @param args
     */
    public static void main(String[] args) {
        
 
    }
 
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.second);
        final Button Result = (Button)findViewById (R.id.button1);
        final EditText a1=(EditText)findViewById (R.id.editText1);
        final EditText b1=(EditText)findViewById (R.id.editText2);
        final EditText c1=(EditText)findViewById (R.id.editText3);
        final EditText res1=(EditText)findViewById (R.id.editText4);
        final EditText res2=(EditText)findViewById (R.id.editText5);
        
        
        Result.setOnClickListener(new View.OnClickListener() {
            
            public void onClick(View v) {
            double a=Double.parseDouble(a1.getText().toString());   
            double b=Double.parseDouble(b1.getText().toString());   
            double c=Double.parseDouble(c1.getText().toString());   
            double d,x1,x2;
            d=b*b-4*a*c;
            if (d>=0){
            x1=(-b+sqrt(d))/(2*a);
            x2=(-b-sqrt(d))/(2*a);
            res1.setText (String.valueOf(x1));
            res2.setText (String.valueOf(x2));
            }
            if (d<0){
                double p =-b/(2*a);
                d=-d;
                double q=sqrt(d)/(2*a);
                res1.setText (String.valueOf(p)+"+i"+String.valueOf(q));
                res2.setText (String.valueOf(p)+"-i"+String.valueOf(q));
                
                
                
                
            }
                
            }
        });
    }
    
 
    protected double sqrt(double d) {
        
        return 0;
    }
 
}
3-соответственно решение кубического уравнения
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
package com.example.equation1;
 
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
 
public class ThirdD extends Activity {
 
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.third);
        final Button Result = (Button)findViewById (R.id.button1);
        final EditText a1=(EditText)findViewById (R.id.editText1);
        final EditText b1=(EditText)findViewById (R.id.editText2);
        final EditText c1=(EditText)findViewById (R.id.editText3);
        final EditText d1=(EditText)findViewById (R.id.editText4);
        final EditText res1=(EditText)findViewById (R.id.editText5);
        final EditText res2=(EditText)findViewById (R.id.editText6);
        final EditText res3=(EditText)findViewById (R.id.editText7);
      
        Result.setOnClickListener(new View.OnClickListener() {
            
            public void onClick(View v) {
                double a=Double.parseDouble(a1.getText().toString());   
                double b=Double.parseDouble(b1.getText().toString());   
                double c=Double.parseDouble(c1.getText().toString());   
                double d=Double.parseDouble(d1.getText().toString());
                
                
                double Z34,Q,R,t,x1,x2,x3,l,m,a2,J,K;
                double A;
                double B = 0;
                double pi=3.1415;
                a2=a;
                a=b/a2;
                b=c/a2;
                c=d/a2;
                Q=(a*a-3*b)/9;
                R=(2*a*a*a-9*a*b+27*c)/54;
                J=R*R;
                K=Q*Q*Q;
                if (J<K)
                {t=acos(R/sqrt(Q*Q*Q))/3;
                x1=-2*sqrt(Q)*cos(t)-a/3;
                x2=-2*sqrt(Q)*cos(t+(2*pi/3))-a/3;
                x3=-2*sqrt(Q)*cos(t-(2*pi/3))-a/3;
                res1.setText (String.valueOf(x1));
                res2.setText (String.valueOf(x2));
                res3.setText (String.valueOf(x3));
                }
                else if (J>=K)
                {A=-pow(fabs(R)+sqrt(R*R-Q*Q*Q),(double)1/3);
                if (R>0){A=A*1;}
                else if (R<0){A=A*(-1);}
                else {A=0;}
 
 
                if (A!=0){B=Q/A;}
                else if (A==0) {B=0;}
                else {Z34=1;}
 
                x1=(A+B)-a/3;
                res1.setText (String.valueOf(x1));
                
                if (A!=B)
                {l=-(A+B)/2-a/3;
                m=1.7320508075*(A-B)/2;
                res2.setText (String.valueOf(l)+"+i"+String.valueOf(m));
                res3.setText (String.valueOf(l)+"-i"+String.valueOf(m));}
 
                else if (A==B) 
                {x2=-A-a/3;
                res2.setText (String.valueOf(x2));}
                else {Z34=1;}
                }
                else {Z34=1;}
                }
                
                
        
            
        }
        
            );
            
            
            
            
            
            
            
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
    }
 
    protected int pow(int i, double d) {
        // TODO Auto-generated method stub
        return 0;
    }
 
    protected int fabs(double r) {
        // TODO Auto-generated method stub
        return 0;
    }
 
    protected int acos(double d) {
        // TODO Auto-generated method stub
        return 0;
    }
 
    protected int cos(double d) {
        // TODO Auto-generated method stub
        return 0;
    }
 
    protected int sqrt(double q) {
        // TODO Auto-generated method stub
        return 0;
    }
 
}
0
Drygba
505 / 447 / 34
Регистрация: 17.02.2012
Сообщений: 1,032
Записей в блоге: 1
09.11.2012, 15:36 #4
и когда ошибку выдает?
0
dimcher
0 / 0 / 0
Регистрация: 10.11.2012
Сообщений: 5
10.11.2012, 20:57 #5
Может Activity не прописано в манифесте?
0
AndreyBl
0 / 0 / 0
Регистрация: 21.08.2012
Сообщений: 8
10.11.2012, 23:48  [ТС] #6
Уже всё ) Ошибка была в библиотеках, исправил всё работает
0
neudanet
0 / 0 / 0
Регистрация: 30.09.2012
Сообщений: 18
11.11.2012, 20:08 #7
так и думал)
0
11.11.2012, 20:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2012, 20:08
Привет! Вот еще темы с ответами:

При решении программа выдаёт значение функции, равное 0 или выдаёт ошибку. Что не так? - C++
#include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;cmath&gt; using namespace std; long Fact(short m)// функция вычисления факториала ...

Выдаёт ошибку: acos DOMAIN error,полсе нажатия окей,ещё одну ошибку pow OWERFLAW ERROR - C++ Builder
Здравствуйте! подскажите пожалуйста где ошибка в коде. Выдаёт ошибку: acos DOMAIN error,полсе нажатия окей,ещё одну ошибку pow...

выдаёт ошибку - Delphi БД
при просмотре журнала аудита (вкладка date), выдает сообщение: Database file appears corrupt () wrong page type page 300 is of wrong...

Выдаёт ошибку - C++
Разбираю примеры простеньких задачек в самоучителе по С++. При введение листинга одной из таких программ в компилятор столкнулась с ошибкой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru