What steps will reproduce the problem?
1. Add Achartengine1.0.0 to "Build Path".
2. Do "Android Tools->Export Unsigned Application Package...".
3. Problems:"conversion to dalvik format failed with error 1".
What is the expected output? What do you see instead?
Answer:Should be able to produce one of APK file, but I had a problem
Please provide a source code snippet that we can use to replicate the issue.
Answer:"conversion to dalvik format failed with error 1"
What version of the product binary library are you using?
Answer:I use achartengine1.0.0 android2.2 adt20 eclipse Indigo Release
Please provide any additional information below.
Answer:I had a 3 graphics are basic usage
Example Cord:
/**
* @category
* */
public class AChartExample2 {
String[] p1title;
String[] p1value;
public AChartExample2(String[] title, String[] value) {
p1title = title;
p1value = value;
}
public Intent execute(Context context) {
return ChartFactory.getBarChartIntent(con, getBarDataset(),
getBarRenderer(), Type.DEFAULT);
}
@SuppressWarnings("deprecation")
public XYMultipleSeriesRenderer getBarRenderer() {
XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer();
SimpleSeriesRenderer r = new SimpleSeriesRenderer();
r.setColor(Color.GREEN);
renderer.addSeriesRenderer(r);
renderer.setChartTitle("Report");
renderer.setChartTitleTextSize(30);
// renderer.setXTitle("site");
renderer.setYTitle("num");
renderer.setAxisTitleTextSize(18);
renderer.setXAxisMin(0.5);
renderer.setXAxisMax(5.5);
renderer.setYAxisMin(0);
renderer.setYAxisMax(100);
renderer.setDisplayChartValues(true);
renderer.setChartValuesTextSize(15);
renderer.setShowGrid(true);
renderer.setFitLegend(true);
renderer.setXLabels(0);
String xml = QHSave.GetSharedPre(con, QHWeb.GOBLE_CLASS.uKey);
QHFlag.e("p1 name len:" + p1title.length);
for (int i = 1; i <= p1title.length; i++) {
String unitName = QHXml.getTitleById(xml, p1title[i - 1]);
QHFlag.e("p1 name:" + unitName);
renderer.addTextLabel(i, unitName);
}
renderer.setBarSpacing(1);
return renderer;
}
private XYMultipleSeriesDataset getBarDataset() {
XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset();
CategorySeries series = new CategorySeries("Count");
QHFlag.e("p1 vale len:" + p1value.length);
for (String val : p1value) {
QHFlag.e("p1 value:" + val);
series.add(Double.parseDouble(val));
}
dataset.addSeries(series.toXYSeries());
return dataset;
}
}
Original issue reported on code.google.com by jinghanq...@gmail.com on 2 Aug 2012 at 2:54
Original issue reported on code.google.com by
jinghanq...@gmail.com
on 2 Aug 2012 at 2:54